【工具】持续集成工具——Jenkins
来源:互联网 发布:淘宝上怎么搜联通黑卡 编辑:程序博客网 时间:2024/05/17 17:41
持续集成(Continuous Integration)简称CI,是一种软件开发的实践,可以让团队在持续集成的基础上收到反馈并加以改进,不必等到开发的后期才寻找和修复缺陷。持续集成的流程:CI服务器控制持续集成的整个过程,轮询代码库更新,根据预定义的脚本进行项目的构建,服务器将任务分配到Slave端。
Jenkins是现在非常流行的持续集成CI服务器,它易于安装,直接通过Web界面进行配置,而且集成了RSS/Email的通知机制,支持分布式构建,具有丰富的插件。
- Jenkins安装
Jenkins提供war包的下载和各种操作系统的安装文件,默认选择war包。Jenkins的war包启动方式有两种:
- 使用tomcat直接打开,把jenkins.war放到tomcat的webapps目录,启动tomcat。
- 确保系统安装了JDK,并配置了环境变量。在命令行输入java -jar jenkins.war即可启动jenkins。
在浏览器中输入http://localhost:8080/jenkins,看到Jenkins页面说明jenkins已经部署成功。
- 插件安装
在“系统管理->插件管理”下可以看到Jenkins缺省安装了CVS、Subversion和SSH等。
在插件管理的“高级”选项卡里面可以上传插件。
- 环境配置
“系统管理->系统设置”可以设置Jenkins的相关参数,如Maven、JDK、CVS、Subversion和邮件通知等。
- 配置项目
(1)点击“新建”,开始创建新的任务,输入任务名称、选择任务类型。
项目配置界面可设置源码管理、构建触发器和构建步骤等。
源代码管理根据实际需要进行选择,若是SVN管理,选择“Subversion”,在“Repository URL”输入SVN仓库地址。
在“构建触发器”中选择“Poll SCM”,它的作用是定期检查版本库是否有更新,若有则触发Jenkins进行构建。
点“保存”,完成设置。
- 构建项目
参考文献:
- 构建基于Jenkins + Github的持续集成环境 John_cdy
- Jenkins入门 itech
0 0
- 【工具】持续集成工具——Jenkins
- 持续集成工具 jenkins
- Jenkins持续集成工具
- 持续集成工具:Jenkins
- 持续集成工具jenkins
- 另一个持续集成工具Jenkins
- c++持续集成工具Jenkins
- 持续集成工具 jenkins是什么
- 持续化集成工具Jenkins
- 安装持续集成工具Jenkins
- Jenkins持续集成工具使用说明
- 【工具使用】持续集成工具----Jenkins
- 持续集成工具Jenkins(原Hudson)安装
- 持续集成工具集之一 Jenkins简介
- Centos7安装持续集成工具Jenkins
- 持续集成(二)工具搭建篇—Jenkins中Mercurial配置
- 持续集成工具——Hudson
- 持续集成工具集之二 Jenkins安装
- ACM--模拟--湘大OJ 1142--Collatz Conjecture
- extend和append区别
- 那些有趣的字符串操作函数(2)
- Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
- NSString和NSNumber的相互转化
- 【工具】持续集成工具——Jenkins
- 驱动应该怎么学
- mysql-5.7.12-winx64配置和修改root密码的方法
- mysql5中大数据错误:Packet for query is too large (***>***). You can change this value on the ser
- 进制转换
- python生成随机数方法小结
- tomcat 性能优化及压力测试
- 当前程序已使用了 Window 管理器对象的系统允许的所有句柄。
- Static和final