Jac*_*cob 2 rest hudson jenkins
我想编写一个 groovy 脚本来使用 Jenkins REST API 批量更新我的作业配置。但我对其 API 文档(http://localhost:8080/jenkins/job/my_job_name/api/)感到非常困惑。
获取/更新 config.xml
要以编程方式获取 config.xml,请点击此 URL。您还可以将更新后的 config.xml 发布到同一 URL [ http://localhost:8080/jenkins/job/my_job_name/config.xml],以编程方式更新作业的配置。
我如何将 xml 文件 POST 到上面提到的 url ?
小智 5
下面的curl命令对我有用。
curl --user $USER:$API_TOKEN -X POST http://localhost:8080/job/test/config.xml -H 'Content-Type: application/xml' --data-binary "@mymodifiedlocalconfig.xml"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7062 次 |
| 最近记录: |