首页 > Jenkins持续集成分发部署方案/CICD > linux下jenkins + git 配置

linux下jenkins + git 配置

2016年11月5日

linux下jenkins + git 配置
http://blog.sina.com.cn/s/blog_70481cb90102vj2d.html
1、插件安装
jenkins默认安装了CVS,Subversion,Maven和SSH。要使用Git进行版本控制,所以要在可选插件中选择安装Git plugin和GitHub plugin插件,安装之后重新启动就可以看到新的插件已经生效。

2、环境配置
进入”系统管理->系统设置”设置Jenkins的相关参数。主要是设置Git,在Git下的Path to executable一栏添加git的路径。如果想要使用邮件的功能,需要在邮件通知的一栏添加SMTP服务器和邮箱的相关信息,添加后点击Test的按钮测试一下能否正常发送邮件,这一功能可以在后面的项目中使Email Notification功能得以正常使用。

3、构建项目
点击”新Job”,输入”任务名称”,选择”构建一个自由风格的软件项目”,点击”OK”。系统自动进入”任务配置”界面。
4、配置构建方法

在”源码管理->Git”下的Repository URL输入Repository的Git地址(PS:可以选择分支)。

输入url后,添加私钥
在”构建触发器”中选择”Build when a change is pushed to GitHub “和”Poll SCM “,这两项的作用分别是当GitHub有版本库更新时触发Jenkins进行构建和定期检查版本库是否有更新,如果有更新则触发Jenkins进行构建。这里要注意Schedule语法,例如”*/2 * * * *”表示每隔2分钟检查一次。
点击保存,项目的配置就完成了,点击立即构建,Jenkin就会从github上将代码clone下来,然后自动编译项目,如果构建成功会是蓝色标记,如果构建失败会是红色标记。
构建完成后可以在项目中看到项目构建的具体信息,如工作区、变更集和每次构建的控制台输出等。这就是一个基本的基于Jenkins和Git的持续集成环境的搭建。

本文的评论功能被关闭了.