반응형

 

git action에서 Jenkins를 위한 curl 사용할 때는 다음과 같은 방식으로 사용한다.

 

이때 parameter를 사용하기 위해서는 -F를 이용하면 되고, 여러개의 parameters를 위해서는 아래와 같이 -F를 연속해서 사용해주면 된다.

 

이때 빈 값을 보내기 위해서는 param3= 처럼 빈값자체를 보내면 된다.

- name: Execute Jenkins job
  run: |
    curl -X POST "https://JENKINS_HOST/$JENKINS_JOB_NAME/buildWithParameters" \
      --user USER_ID:JENKINS_API_TOKEN \
      -F "param1=value1" \
      -F "param2=valu2" \
      -F "param3="
반응형