Docker和持续集成:案例学习 经验

对于使用java技术栈的企业,Maven往往是其持续集成的核心工具,在当前的dockerlize运动中,要如何把docker镜像的构建也加入到传统的Maven构建为基础的持续集成流程中呢?Alooma公司在本文中分

jopen 2015-08-12   16098   0
Docker  

构建持续集成平台 经验

另一方面又要因为持续需要有产品构建,开发人员不得不每天 多次重复的构建代码、测试代码、部署代码。 这一方面我们借鉴XP( 什么是XP )中 的 编程实践 手段,利用 持续集成技术 ( 什么是持续集成 ), 测试驱动开发

jopen 2016-01-11   18854   0

持续集成之“Everything is code” 经验

在 前文《软件自我识别》 中, 我们讨论了如果使软件做到自我识别,以促进自动化部署和版本检测等工作。 随着互联网的飞速发展,以及基础设施的改进,越来越多的业务被放在了“云”端。管理数千台服务器和各种应

fmms 2012-01-07   18171   0
P

使用Hudson进行持续集成 文档

持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson ,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含Windows XP+Tomcat6或Ubuntu Linux+JBoss AS )如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例。

xiaoming 2010-11-25   4502   0

8个最好的持续集成工具 资讯

the top 8 Continuous Integration tools: Jenkins Jenkins is an open source CI tool written in Java

码头工人 2016-03-01   36990   1
P12

  如何搭建基于Jenkins-Apache-Mesos和Marathon的弹性高可用的持续集成环境 文档

如何搭建基于Jenkins, Apache Mesos和Marathon的弹性高可用的持续集成环境 持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软件开发效率并保障软件开发质量;Jen

herseeing 2017-07-31   739   0

搭建基于Jenkins, Apache Mesos和Marathon的弹性高可用的持续集成环境 经验

【编者按】 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,Apache Mesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了

zsqydbcw 2016-03-02   36278   0

用Spring MVC3 + Ant + Jenkins + SVN + Tomcat 做一个简单的持续集成例子 经验

要学Spring,要学svn,要学Jenkins,还要学 持续集成 ,所以自己做了一个简单的例子与大家分享。 (一) 环境搭建 (1) 安装JDK 下载JDK 并安装后,设置J

openkk 2012-02-25   103508   0

可扩展的持续集成引擎Jenkins v1.651.3 LTS 发布 资讯

Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。主要用于持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 更新日志 Cannot enable

jopen 2016-06-14   5434   0
Jenkins   Hudson  

如何搭建基于Jenkins, Apache Mesos和Marathon的弹性高可用的持续集成环境 经验

【编者按】 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,Apache Mesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了

jopen 2015-06-19   23550   0

Jenkins 自动化构建 Android 和 iOS 应用 经验

随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈。事实上,工程的自动化一直是我们努力的目标,能有效提高我们的生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变。 场景如下,公司现在的测试人员每次需要测

ctarol 2016-01-24   26714   0

Jenkins+Gradle实现Android自动化构建 经验

Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前大部分公司都在使用Jenkins持续构建。 Jenkins下载与安装配置 Jenkins下载 安装Jenkins有两种方式:

hensen725 2016-10-12   29974   0

Docker系列之Jenkins自动化部署 经验

第一篇就讲一下Jenkins+Docker的自动化部署实践。大致的流程如下:目前我有两个服务器,分别是阿里云和bandwagon,代码存储在github上,每次push都会触发阿里云上的jenkins的构建任

tbzhang 2017-07-05   72202   0
Docker   Hudson  
P23

  Hudson 持续集成测试白皮书1.0 文档

持续集成测试白皮书 一、 持续集成整体介绍 Hudson 是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目.监控一些定时执行的任务。 Hudson拥有的特性包括: 1) 易于安装-只要把hudson

blue_kite 2012-11-24   513   0

Android持续集成以及测试覆盖率可视化 经验

build情况,测试覆盖率等。如 看起来感觉很牛逼的样子,其实实现起来很简单,只需几步,就能让你的开源项目也变得牛逼起来。 Travis-CI Travis-CI是一款持续集成工具,对开源项目

11zn8ta6 2016-05-09   9479   0
P18

  jmeter接口测试分享 文档

JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI

xiaoshao24 2016-09-06   899   0

Git 命令行接口:Legit 经验

Legit 是 Git 互补的命令行接口,特别为简单的工作流做了优化,其灵感来自 GitHub for Mac. 基本使用: $ git switch # Switches to

jopen 2013-01-20   19549   0

OpenStack 集成测试:Tempest 经验

是一个旨在为云计算平台 OpenStack 提供集成测试的开源项目。它是基于 unittest2 和 nose 建立的灵活且易于扩展及维护的自动化测试框架,使得 OpenStack 相关测试效率得到大幅度提升。

jopen 2014-03-20   23916   0
P3

  Grails、dbunit 集成测试 文档

Grails、dbunit集成测试 单元测试是独立于数据库等一些外界环境运行。而应用最终是多个系统组合起来跑,用的最多的应该是数据库系统,所以我们要对系统集成做一次测试。而多个开发人员再跑集成测试的时候,有可能操

vickol 2013-10-28   2090   0

Facebook 的自动化测试 资讯

Facebook do? Facebook 怎样做自动化测试? 最近 Quora 上有个讨论,原意是:“facebook 是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?” 参见

openkk 2012-02-28   17378   0
1 2 3 4 5 6 7 8 9 10