1

早上好,

我们有一个负责处理部署的应用程序,在将项目发送到模型之前,我们正在使用 jenkins 运行一些测试。

在 jenkins 上,我们可以使用 curl 毫无问题地创建项目并运行构建。但是当我们在我们的应用程序上删除一个项目时,我们希望使用 API 在 Jenkins 中删除该项目。

不幸的是,我似乎无法找到如何使用 API 删除项目。

有谁知道使用 Web API 删除项目的方法?

谢谢

4

1 回答 1

2

转到您的工作,http://<MY_SERVER>/job/<MY_JOB>并在底部找到显示“REST API”的链接(这将带您到一个类似的网址http://<MY_SERVER>/job/<MY_JOB>/api。对我来说,该页面包含一个标题“删除工作”,在该标题下它记录了删除工作我需要发送一个 POST 请求到http://<MY_SERVER>/job/<MY_JOB>/doDelete.

我希望这有帮助。

参考:http: //jenkins-ci.361315.n4.nabble.com/Deleting-a-job-through-the-Remote-API-td3622851.html

于 2017-06-23T01:59:46.367 回答