通过使用Jenkins进行项目自动化编译、部署等工作,首先要确认代码管理的服务,如果是svn管理的,请选择Subversion,填入项目地址和账号信息,如果是git,填写git信息即可,本文以git代码管理服务为例进行简单介绍。

1、Git配置

依次点击:系统管理->全局工具配置->Git配置
首先需要在系统中安装git,安装方法参考:https://www.liuwg.com/archives/git-install,根据git安装路径进行配置:

git version  //查看安装git版本
whereis git  //查看git安装路径

image.png

添加两条git路径:/usr/local/git与/usr/local/git/bin/git,如下图所示:
image.png

2、安装插件

依次点击:系统管理->插件管理->可选插件中搜索并安装以下插件
1)、Git Parameter
2)、Role-based Authorization Strategy (权限控制)

3、配置编译机

依次点击:系统管理->节点管理->新建节点,配置编译机相关信息如下:
image.png
注:不建议Jenkins与项目编译机部署在同一台服务器上。

4、自动化任务配置

1)、新建任务
输入一个任务名称demo进行演示,选择“构建一个自由风格的软件项目”,并点击确定:
image.png

2)、General配置
image.png
image.png
image.png

注:由于选择tag列表是没有顺序的,很不方便选择最新的tag,可使用Git Parameter插件配置参数排序方式,可以选择“高级”——》Sort Mode中选择“DESCENDING_SMART(智能倒序)”,如下图所示:
image.png

3)、源码管理
image.png
image.png

4)、构建
image.png

上一篇 下一篇