ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

2021-11-03⑤jenkins企业必会技能、Jenkins+Gitlab +仓库标签、触发自动构建项目

2021-11-03 21:05:55  阅读:183  来源: 互联网

标签:11 03 git Gitlab ming ming6 v1.2 jenkins root


文章目录

jenkins的强大功能

1、创建一个项目 名称自定义
在这里插入图片描述
2、选择保留天数以及保留多少份
在这里插入图片描述
3、选择标签 tag
在这里插入图片描述/4、后端Gitlab仓库
在这里插入图片描述
5、添加仓库克隆 以及权限
shh克隆需要 jenkins 用户配置私钥在jenkins上面,公钥配置在后面Gitlab上面
在这里插入图片描述
在这里插入图片描述6、构建触发器
在这里插入图片描述
高级里面也勾选一下
在这里插入图片描述
7、允许所有分支选择 生成 secret token地址
在这里插入图片描述

后端Gitlab 页面 把上面2个地址复制下来

url地址 git@196.196.196.128:root/ming6.git
secret token地址 d91e194bab9211e6d9181ae54f455d1a
步骤一
在这里插入图片描述
第二步

填写上面的俩个地址
添加完成之后报错
在这里插入图片描述
这是因为gitlab 10.6 版本以后为了安全,不允许向本地网络发送webhook请求,设置如下:

登录管理员账号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
成功了,才会显示出来
在这里插入图片描述
保存一下,可以测试一下
但是现在没有配置好jenkins 等下配置好可以测试一下
在这里插入图片描述

回到jenkins端

构建环境
在这里插入图片描述
在这里插入图片描述
jenkins填写把旧包清除
可写可不写
在这里插入图片描述
配置邮箱,配置完成
在这里插入图片描述

开始测试

配置好里面没有文件,先构建一次
在这里插入图片描述
这里是测试随便找了一个机器克隆仓库,然后就行的修改调试自动构建

[root@ming-5 ming6]# ls
pom.xml  README.md  src
[root@ming-5 ming6]# git add *
[root@ming-5 ming6]# git commit -m "项目2"
[master fa2e794] 项目2
 1 file changed, 2 insertions(+), 2 deletions(-)
[root@ming-5 ming6]# git tag -a "v1.2" -m "v1.2"
[root@ming-5 ming6]# git push origin v1.2       #上传标签下面
Counting objects: 12, done.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (7/7), 615 bytes | 0 bytes/s, done.
Total 7 (delta 2), reused 0 (delta 0)
To git@196.196.196.128:root/ming6.git
 * [new tag]         v1.2 -> v1.2

在这里插入图片描述
可以看到有新的修改,他会自动跳转到标签下面进行构建
在这里插入图片描述
查看页面以及后端tomca
在这里插入图片描述
在这里插入图片描述

标签:11,03,git,Gitlab,ming,ming6,v1.2,jenkins,root
来源: https://blog.csdn.net/tianmingqing0806/article/details/121129199

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有