通过 curl 在 Jenkins 中编辑构建
Editing builds in Jenkins through curl
我想在我的 Jenkins 构建中做一个简单的更改:将构建描述的名称编辑为其他名称。 (只是为了练习)。我正在终端中输入这样的命令:
curl -i -X POST -d ""Description":"Some_other_description_name"" \
"https://My_Login:My_password@jenkins_url/job/job_name/job_number/"
但是好像不行。提前致谢
没有 api 可以做到这一点。但是可以通过提交 web 表单来更新描述:
curl -u $USER:$PASSWORD --data-urlencode "description=$new_description" \
--data-urlencode "Submit=Submit" \
"$jenkins_url/job/$job_name/$build_number/submitDescription"
基于 answer 斯拉夫语
如果还想更改构建名称,请查看其他 answer。
我想在我的 Jenkins 构建中做一个简单的更改:将构建描述的名称编辑为其他名称。 (只是为了练习)。我正在终端中输入这样的命令:
curl -i -X POST -d ""Description":"Some_other_description_name"" \
"https://My_Login:My_password@jenkins_url/job/job_name/job_number/"
但是好像不行。提前致谢
没有 api 可以做到这一点。但是可以通过提交 web 表单来更新描述:
curl -u $USER:$PASSWORD --data-urlencode "description=$new_description" \
--data-urlencode "Submit=Submit" \
"$jenkins_url/job/$job_name/$build_number/submitDescription"
基于 answer 斯拉夫语
如果还想更改构建名称,请查看其他 answer。