更新时间:2023-12-05 14:22:34
下面是一个使用curl命令的示例(对于具有参数的作业):
Here is an example with a curl command (for a job with parameters):
curl -X POST -u YOUR_USER:YOUR_USER_PASSWORD http://YOUR_JENKINS_URL/job/YOUR_JOB/buildWithParameters?PARAM1=value1&PARAM2=value
没有参数的作业:
curl -X POST -u YOUR_USER:YOUR_USER_PASSWORD http://YOUR_JENKINS_URL/job/YOUR_JOB/build
如果您不想使用您的用户/密码,您可以为Jenkins用户生成一个API令牌:
If you don't want to use your user/password, you can generate an API token for your Jenkins user:
在curl命令中使用此标记:
And use this token in your curl command:
curl -X POST http://YOUR_JENKINS_URL/job/YOUR_JOB/build?TOKEN=YOUR_API_TOKEN