Maven系列四:持续集成:Jenkins-CI

一、持续集成和Jenkins

Jenkins是一款成功的用来监控重复工作执行的应用软件:构建软件项目、cron job等。目前jenkins专注在下面两个工作:(1)持续的构建/测试软件。本质上,Jenkins提供了一个易用的持续集成系统。(2)监控外部工作的执行。比如cron job

二、Jenkins安装和运行

Jenkins安装包以war包形式发行。首先去http://jenkins-ci.org/下载安装包。在安装jenkins之前确保JDK和JRE正确安装,推荐JDK7/JRE7及其以上。运行命令 java -jar jenkins.war 即可在默认端口8080启动。其他启动方式请参看https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins访问http://127.0.0.1:8080/

三、Jenkins配置工作任务

1、本地工作任务

(1)这是一个maven项目,所以先在系统设置里配置JDK和Maven系统管理->系统配置JDK安装设置JAVA_HOMEMAVEN安装设置MAVEN_HOME(2)新Job->构建一个m2/m3项目源码管理:none触发器:周期性的构建(每小时一次):10 * * * *构建:ROOT POM:/root/java_workspace/my-app/pom.xml

Goals and Options:clean install

Apply

这样一个新的构建项目主体就完成了,可以点击“立即构建”测试

2、从SVN下载源码构建

(1)这是一个go语言项目,所以先确保go环境已经正确安装(2)新Job->构建一个自由风
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值