前言
本文介绍了如何使用Jenkins和GitLab实现自动化代码检测、打包、部署,同时重点介绍了如何根据GitLab的Tag自动打包。通过本文的指导,你可以大大提高团队的协作效率,同时避免繁琐的手动操作。
步骤
安装插件
- 在Jenkins的
系统管理
-插件管理
安装GitLab Paramter
插件
使用
-
在项目配置,选择
参数化构建过程
,命名名称tag
,参数类型选择标签
-
在源码管理,调整为按tag拉取代码,填入
$tag
或${tag}
,这里的tag是第一步命名的名称 -
在项目Git页面,增加tag标签
-
在项目构建页面,选择
Build with Parameters
,选择指定的tag版本,点击开始构建
-
可以在sonar scanner,将tag传递给projectVersion