分别搭建好jenkins和gitlab环境后,需要在jenkins配置好与gitlab的连接,让其能够及时的构建gitlab所提交的代码,没当gitlab有代码提交时,jenkins执行一次构建,然后构建完成后再创建一个定时任务执行构建好的脚本就可以了
在jenkins上先下载好插件
然后新建好任务,点击配置:
打开gitlab,把上面的token码和地址jenkins地址放进去:
然后在gitlab找到:
这里也会生成一个token,再把这个token放到jenkins:
到这里就配置完了然后可以向gitlab push代码,可以看到push代码后,jenkin马上执行了构建。
这样就实现了jenkins和gitlab的打通,既然jenkins可以随时获取到上传的代码,然后我们就可以定时执行这些代码了(如python脚本)