看本篇文章的前提是已经部署完GItlab和Jenkins服务器,已经可以手动构建成功,并且经过了很多次实践,对这两款软件基本熟悉。
希望大家都能够厚积薄发。 ~~~道理都懂,但有时候做不到,所以还是没真正懂。
前端自动化(其一)部署gitlab
https://blog.csdn.net/weixin_45062076/article/details/135690543
前端自动化(其二)部署jenkins、配置环境、连接gitlab
https://blog.csdn.net/weixin_45062076/article/details/135731582
前端自动化(其三)持续集成(本章)
-
Jenkins上下载GitLab插件
-
进入Gitlab生成访问令牌
-
回到Jenkins添加这个刚生成的token
-
进入系统设置,配置Gitlab标签内容
-
返回Pipeline任务 点击配置 发现已经出现了刚才配置的gitlab token凭据
顺便生成Secret 令牌 一会填进gitlab webhooks
-
进入gitlab 指定项目内 配置webhooks
-
配置好webhooks 并且测试连接 200说明Jenkins已经开始构建了
-
已经自动触发构建
-
现在只要一向Gitlab推代码 就会触发Jenkins 的自动构建