Use cURL to trigger Jenkins job.

1. Enable “Trigger builds remotely”, and enter the “Authentication Token”.

 

2. cURL trigger command.

cURL command format:

curl  -X POST "https://<JENKINS_URL>/buildByToken/buildWithParameters?" \
      --data "token=<AUTHENTICATION_TOKEN>" \
      --data "job=<JOB_NAME>" \
      --data "param_name1=param_value1"
      --data "param_name2=param_value2"

cURL command example:

curl  -X POST "https://my-jenkins-url/buildByToken/buildWithParameters?" \
      --data "token=dGVzdAo=" \
      --data "job=TEST_JOB" \
      --data "ENV=dev"

 

文章標籤
全站熱搜
創作者介紹
創作者 dreamtails 的頭像
dreamtails

雜七雜八的小筆記!

dreamtails 發表在 痞客邦 留言(0) 人氣(22)