对于使用java技术栈的企业,Maven往往是其持续集成的核心工具,在当前的dockerlize运动中,要如何把docker镜像的构建也加入到传统的Maven构建为基础的持续集成流程中呢?Alooma公司在本文中分
另一方面又要因为持续需要有产品构建,开发人员不得不每天 多次重复的构建代码、测试代码、部署代码。 这一方面我们借鉴XP( 什么是XP )中 的 编程实践 手段,利用 持续集成技术 ( 什么是持续集成 ), 测试驱动开发
在 前文《软件自我识别》 中, 我们讨论了如果使软件做到自我识别,以促进自动化部署和版本检测等工作。 随着互联网的飞速发展,以及基础设施的改进,越来越多的业务被放在了“云”端。管理数千台服务器和各种应
持续集成已成为当前许多软件开发团队在整个软件开发生命周期内侧重于保证代码质量的常见做法。在本系列文章中,Nicholas Whitehead给您介绍Hudson ,一个现在非常流行的开源CI服务器。他将告诉读者在您的应用开发环境下(实例中包含Windows XP+Tomcat6或Ubuntu Linux+JBoss AS )如何搭建一个Hudson服务器环境,还包含了Hudson中许多配置项的概述,和执行一个自动编译、测试、报告过程的示例。
the top 8 Continuous Integration tools: Jenkins Jenkins is an open source CI tool written in Java
如何搭建基于Jenkins, Apache Mesos和Marathon的弹性高可用的持续集成环境 持续集成(CI)是一种软件开发实践,使用得当,它会极大的提高软件开发效率并保障软件开发质量;Jen
【编者按】 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,Apache Mesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了
要学Spring,要学svn,要学Jenkins,还要学 持续集成 ,所以自己做了一个简单的例子与大家分享。 (一) 环境搭建 (1) 安装JDK 下载JDK 并安装后,设置J
Jenkins 的前身是 Hudson 是一个可扩展的持续集成引擎。主要用于持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 更新日志 Cannot enable
【编者按】 持续集成的开发实践是目前的一个热门话题,在本文中,数人科技云平台负责人周伟涛解析其利用开源的Jenkins,Apache Mesos和Marathon搭建弹性的,高可用的持续集成环境的实践,详细介绍了
随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈。事实上,工程的自动化一直是我们努力的目标,能有效提高我们的生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变。 场景如下,公司现在的测试人员每次需要测
Jenkins是一个开源软件项目,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。目前大部分公司都在使用Jenkins来持续构建。 Jenkins下载与安装配置 Jenkins下载 安装Jenkins有两种方式:
第一篇就讲一下Jenkins+Docker的自动化部署实践。大致的流程如下:目前我有两个服务器,分别是阿里云和bandwagon,代码存储在github上,每次push都会触发阿里云上的jenkins的构建任
持续集成测试白皮书 一、 持续集成整体介绍 Hudson 是一个可扩展的持续集成引擎。主要用于:持续、自动地构建/测试软件项目.监控一些定时执行的任务。 Hudson拥有的特性包括: 1) 易于安装-只要把hudson
build情况,测试覆盖率等。如 看起来感觉很牛逼的样子,其实实现起来很简单,只需几步,就能让你的开源项目也变得牛逼起来。 Travis-CI Travis-CI是一款持续集成工具,对开源项目
JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI
Legit 是 Git 互补的命令行接口,特别为简单的工作流做了优化,其灵感来自 GitHub for Mac. 基本使用: $ git switch
是一个旨在为云计算平台 OpenStack 提供集成测试的开源项目。它是基于 unittest2 和 nose 建立的灵活且易于扩展及维护的自动化测试框架,使得 OpenStack 相关测试效率得到大幅度提升。
Grails、dbunit集成测试 单元测试是独立于数据库等一些外界环境运行。而应用最终是多个系统组合起来跑,用的最多的应该是数据库系统,所以我们要对系统集成做一次测试。而多个开发人员再跑集成测试的时候,有可能操
Facebook do? Facebook 怎样做自动化测试? 最近 Quora 上有个讨论,原意是:“facebook 是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?” 参见