先记住一个格式
http://username:user_token@JENKINS_URL/job/YOUR_JOB_NAME/buildWithParameters?token=TOKEN_NAME&&myparam=myparam_value
下面我们就去拼凑这个url,然后调用即可。
1.username:user_token
登录jenkins,点击你的账号,找到API_TOKEN,这里可以生成一串字符
图片.png
例如:11d8890971dd7shah89732497c286cc086
那么你的username:user_token为: admin:11d8890971dd7shah89732497c286cc086
2.JENKINS_URL
这个就是你登录jenkins的主页,例如我的为:
http://192.168.0.167:8100/jenkins
3.YOUR_JOB_NAME
即你jenkins建立的job名称(建议不要使用中文)
4.TOKEN_NAME
这个是在具体项目生成的,例如我这里随意输入了chenfeng
图片.png
那么最终该项目的TOKEN_NAME为:chenfeng
5.myparam=myparam_value
这个就是参数化构建的参数带入
图片.png
例如我这里需要带入master
那么我的myparam=myparam_value为:aaa=master
6.把上面的变量全部拼凑起来为:
可以利用postman等工具 调用一下
图片.png
调用成功!
网友评论