2016-06-03 3 views
0

젠킨스 빌드를 간단하게 변경하려고합니다 : 빌드 설명의 이름을 다른 이름으로 편집하십시오. (단지 연습을 위해서). 터미널에 명령을 입력하고 있습니다.컬을 통해 젠킨스에서 빌드 편집하기

curl -i -X POST -d ""Description":"Some_other_description_name"" \ 
    "https://My_Login:[email protected]_url/job/job_name/job_number/" 

그러나 작동하지 않는 것 같습니다. Thx 사전에

+0

대답을 확인하십시오 : http://stackoverflow.com/a/25428716/1579623 – izzekil

+0

'설명'은 사용할 수 없습니다 - 바깥 쪽 큰 따옴표를 바꿔서 바깥 쪽 따옴표를 바꾸거나 안쪽 따옴표를 이스케이프 처리하십시오. – StephenKing

+0

'jenkins-cli.jar set-build-description' 명령을 사용하지 않는 이유는 무엇입니까? 더 간단하지 않겠습니까? – luka5z

답변

1

이렇게하는 API는 없습니다. 그러나 그것의 양식을 사용하여 설명을 업데이트 할 수 있습니다 :

curl -u $USER:$PASSWORD --data-urlencode "description=$new_description" \ 
--data-urlencode "Submit=Submit" \ 
"$jenkins_url/job/$job_name/$build_number/submitDescription" 

슬라브의 answer 기준으로합니다.

빌드 이름을 변경하려는 경우 다른 answer을 찾아보십시오.

관련 문제