背景
今天遇到个问题,每次提交代码,都要去jekins中点一下部署,虽然测试环境,但是没啥可怕的,那必须要偷懒了
向来废话少,下面图中所示,就完成了
没什么难点,就是一些基础配置
jekins 安装 gitlab插件
项目配置选择构建方式
图中点击按钮,生成一个 sercet token,跟gitlab交互就靠他了
gitlab配置webhooks
- 进入到某个项目,点击settings => webhooks
- 图中固定的:jekins项目的ip端口 + /projects/ + 项目名
- 保存成功后,该项目代码推到test分支,jekins就会接到部署任务