Jenkins+Gitlab+代码更新后自动构建执行任务

   日期:2020-10-30     浏览:84    评论:0    
核心提示:1.登录Jenkins,确保已安装Gitlab的插件,然后创建一个自由风格的项目2.Source Code Management2.1 选择Git,Add Repository:复制Gitlab项目中clone with ssh地址到Repository URL2.2 Add Credentials:Kind(SSH Username with private key)–Username(root)–>>选择Enter directly,添加私钥(查看私钥:cat .ssh/id_rsa)

1.登录Jenkins,确保已安装Gitlab的插件,然后创建一个自由风格的项目

manage Jenkins—>manage plugins—available–搜索GitLab–安装相关插件然后重启Jenkins

2.Source Code Management

2.1 选择Git,Add Repository:复制Gitlab项目中clone with ssh地址到Repository URL
2.2 Add Credentials:Kind(SSH Username with private key)–Username(root)–>>选择Enter directly,添加私钥(查看私钥:cat .ssh/id_rsa)
2.3 Credentials的下拉菜单中就可以选择“root”了

3.Build Triggers

3.1 如果想定时测试,不在乎Gitlab项目是否更新,可以选择Build periodically,如每天8点执行一次则输入 H 8 * * *
3.2 如果是希望项目代码一提交到Gitlab,则触发构建就选Build when a change is pushed to GitLab;
然后点击advanced按钮,点击下方的generate,生成一串Secret token,复制到Gitlab项目设置-integrations 页面的secret token;
该页面的URL就是创建Jenkins项目选Build when a change is pushed to Gitlab时生成的URL,填好这两个后拉到

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服