一. 引言:

       一套完善的CI/CD体系,在提高效率,便捷度方面,自动构建也是很重要的。需要注意的是: 代码提交/流程,等都是标准的( 别引发生产事故喽)。业界方案有很多,比较常见的有,gitlab-ci,gitlab-webhook。 这里采用webhook方式。

二. 实现: 

   1. 关于jenkins 的安装部署/ 配置,及其他功能,请参考: 我的文章:jenkins专栏

   2.  配置jenkins: 

       a). 创建一个有发布权限的jenkins 用户,gitlab-webhook

        b). 用新账号登陆后创建一个token。

        c). 配置:

   

   

     d). 配置jenkins 仓库的webhook:

     

后面的路径, 是jenkins的job生成。

 三. 测试验证:

   

                         深耕运维行业多年,擅长运维体系建设,方案落地。欢迎交流!

                                                     V: ywjw996

                                                    《 运维经纬 》

                             

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐