2016-06-03 2 views
0

Я пытаюсь внести простые изменения в мою сборку Jenkins: отредактируйте описание описания сборки для какого-либо другого имени. (Только ради практики). Я набираю такую ​​команду в терминале:Редактирование строит в Jenkins через curl

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.

Смежные вопросы