Jenkins自动化部署git项目相关介绍

Jenkins自动化部署git项目相关介绍

通过使用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

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×