有没有办法使用curl命令批准特定的构建?
我正在使用Promoted Builds插件手动批准构建。
当我尝试以下curl命令时,它会显示“错误400:未提交任何内容”。我到处搜索但找不到正确的答案。请帮忙。
当我尝试传递JSON数据时,它会显示“错误403:请求中未包含有效的crumb”。
这个命令是 curl http://admin:XXXXXXXXXXXX@JENKINS_URL/job/JOB_NAME/129/promotion/promotionProcess/PromoteForTesting/promotionCondition/hudson.plugins.promoted_builds.conditions.ManualCondition/approve?token=abcde1234 --data-urlencode json='{&Submit=Approve}'
我以Jenkins中手动批准推广构建的API支持帖子为参考,但没有成功。