Можно ли программно удалить задание hudson через REST API? - PullRequest
8 голосов
/ 23 мая 2011

Я могу создавать задания, используя / createItem? Name = JOBNAME, но не могу найти в документации ничего об удалении заданий.

Ответы [ 2 ]

7 голосов
/ 26 мая 2011

Обнаружив, посмотрев, как это делает кнопка удаления, вы можете просто опубликовать в joburl / doDelete немного как это ..

wget -qO- --post-data="anything" http://HOST/job/JOBNAME/doDelete > /dev/null
5 голосов
/ 23 мая 2011

Перейти к <JobURL>/api/? Вы получите ниже текст.

Удалить работу

Чтобы программно удалить эту работу, сделать HTTP POST для этого URL.

ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я проверил это с Дженкинсом. Но это также должно работать в Гудзоне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...