0
我们有一个应用程序,它负责HANDELING部署,在实体模型发送项目之前,我们使用詹金斯运行一些测试。
在jenkins上,我们可以使用curl创建项目并运行构建而不出现任何问题。但是,当我们在应用程序中删除项目时,我们想要使用API在Jenkins中删除项目。
不幸的是,我似乎无法找到如何使用API删除项目。
有谁知道使用Web API删除项目的方法吗?
感谢
我们有一个应用程序,它负责HANDELING部署,在实体模型发送项目之前,我们使用詹金斯运行一些测试。
在jenkins上,我们可以使用curl创建项目并运行构建而不出现任何问题。但是,当我们在应用程序中删除项目时,我们想要使用API在Jenkins中删除项目。
不幸的是,我似乎无法找到如何使用API删除项目。
有谁知道使用Web API删除项目的方法吗?
感谢
转到你的工作,http://<MY_SERVER>/job/<MY_JOB>
,并找到,上面写着“REST API”(这将带你到像http://<MY_SERVER>/job/<MY_JOB>/api
一个url底部的链接。对我来说,该页面包含一个标题“删除。工作”下,它记录了删除工作,我需要发送POST请求http://<MY_SERVER>/job/<MY_JOB>/doDelete
我希望这有助于
参考:http://jenkins-ci.361315.n4.nabble.com/Deleting-a-job-through-the-Remote-API-td3622851.html