发布时间:2020-05-30 22:41:27来源:阅读:
目的为在公司的测试环境当中一旦开发向gitlab仓库提交成功代码,gitlab通知jenkins进行构建项目、代码质量测试然后部署至测试环境,注意这只是测试环境,而生产环境依然需要手动部署代码。
系统管理-管理插件-可选插件-Gitlab Hook Plugin和Build Authorization Token Root Plugin
# openssl rand -hex 12
0f2a47c861133916d2e299e3
项目-配置-构建触发器:
http://192.168.3.199:8080/jenkins/project/web-demo
登录gitlab,在这个项目下找到钩子配置的地方
选择项目-设置-webhooks:
插件使用介绍,http://wiki.jenkins-ci.org/display/JENKINS/Build+Token+Root+Plugin
http://192.168.3.199:8080/jenkins/buildByToken/build?job=web-demo&token=0f2a47c861133916d2e299e3
http://jenkins服务器地址:8080/buildByToken/build?job=项目名&token=token值
报错:
hook executed successfully but returned http 404
本次是因为没有在项目后面加上jenkins这个路径
[www@master code]$ git clone git@192.168.3.198:web/web-demo.git
[www@master web-demo]$ echo "Build token root plugin" > index.html
[www@master web-demo]$ git add 'index.html'
[www@master web-demo]$ git commit -m 'build token root plugin test'
[master beb37cb] build token root plugin test
1 file changed, 1 insertion(+), 1 deletion(-)
[www@master web-demo]$ git push origin master
Counting objects: 5, done.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (3/3), 281 bytes | 0 bytes/s, done.
Total 3 (delta 1), reused 0 (delta 0)
To git@192.168.3.198:web/web-demo.git
c02523b..beb37cb master -> master
[root@node1 tomcat]# tail -f /usr/local/tomcat/logs/catalina.out
自动投票软件下载
52KB
AI全自动剪辑软件 v10.1 官方版
162.5M
EXCEL全自动检索录入
2.11 MB
Teambition(项目协作工具) v1.13.0.0 免费版
44.6M
Yuntel电话自动拨号
51.5M
后台挂尔雅浏览器(自动刷课浏览器) 2021 免费版
88.7MB
子美建筑工地管理系统(工地施工项目管理系统) v2021.07.01 官方版
57.8M
心蓝IP自动更换器官方版 v1.0.0.2
5.5M
文件自动分类下载
288.11K
神奇照片自动打印软件下载
14.4M
绿点鼠标自动点击器(鼠标自动点击工具) 3.20 中文版
2.34MB
2寸照片生成器下载
453KB
b站录播机下载
129.1M
h3c模拟器下载
59.1M
mc喊麦软件下载
8M
天猫砍红包软件下载
577.75 KB
天翼宽带客户端
15.59 MB
系统之家一键重装系统下载
28.4M
2020-03-08
Lenovo 天逸F41最大可以支持的内存容量
rsync本地复制、比对文件、增量同步示例
心蓝12306订票助手和12306分流抢票软件哪个好用?
B450系列机器QQ语音听不到对方声音解决方案
外接音箱或耳机和内置喇叭同时发声
IdeaPad Y330系列改装XP后摄像头图像颠倒180度的案例分析
Thinkcentre M52 驱动下载及安装方法 for windows XP
邮件关怀---TPM驱动安装
Windows 7系统使用系统修复光盘启动调用系统映像的恢复方法