浏览器访问URL或者Linux终端 curl指令可以自动触发Jenkins job构建
格式: JENKINS_URL/job/Test_Ivm/build?token=TOKEN_NAME
例如:http://10.10.100.101:8088/job/Test/build?token=WLmwjxrQX_uivhxziTya

①、TOKE_NAME 是gitlab仓库个人账号上的公共token,gitlab->user setting->api token。token用谁的,自动触发时就是谁触发的;这个token配置在Jenkins job trigger中


③、没有参数化构建,可自动build,有参数化需要指定参数,并不自动构建

参考:

python-jenkins 库下载:https://pypi.org/project/python-jenkins/

python-Jenkins官方API 文档:https://python-jenkins.readthedocs.io/en/latest/api.html

Jenkins详解:http://www.ttlsa.com/linux/jenkins-docker-continuous-integration-practices/

jenkins学习入门:https://juejin.cn/post/6844903700540948487

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐