jenkins gitlab 自动化构建

jenkins gitlab 自动化构建,参考:https://www.jianshu.com/p/6821e7941a4c

第1步

gitlab服务器上执行

ssh-keygen -t rsa

把公钥复制到gitlab上如下位置

jenkins gitlab 自动化构建_第1张图片

第2步

jenkins插件要安装下面几个,依次在可选插件里面搜索安装,然后重启Jenkins:

Gitlab

Gitlab Hook

Gitlab Authentication

Maven Integration

Build Authorization Token Root

Publish Over SSH

第3步

在gitlab上创建一个访问令牌

jenkins gitlab 自动化构建_第2张图片

jenkins gitlab 自动化构建_第3张图片

第4步

在jenkins上配置gitlab

此处需要将gitlab访问令牌填入api token

jenkins gitlab 自动化构建_第4张图片

jenkins gitlab 自动化构建_第5张图片

第5步

配置构建触发器

jenkins gitlab 自动化构建_第6张图片

点击高级,出现下图所示

jenkins gitlab 自动化构建_第7张图片

第6步

打开gitlab,配置钩子。点击设置,然后集成。把上面记下来的jenkins项目url和webhook安全令牌写进去。

取消掉ssl验证,然后点击add webhook。

jenkins gitlab 自动化构建_第8张图片

你可能感兴趣的:(jenkins,gitlab)