Авто генерировать / удалять задания Дженкинса
Я ищу метод для автоматического создания набора заданий jenkins (обычно после создания новых (git) веток). Я попробовал этот плагин для Maven:
http://evgeny-goldin.com/wiki/Maven-jenkins-plugin
и он отлично работает + это довольно здорово управлять всеми заданиями jenkins из одного файла pom.xml, где можно параметризовать имена, идентификаторы веток и т. д. (например, через свойства)!
Единственным недостатком является то, что я не понял, как снова удалить задания, но его легко добавить в сценарий очистки.
Есть ли лучшие подходы для автоматической генерации заданий Дженкинса? Например. использование API jenkins непосредственно из скрипта сборки (pom.xml, build.gradle и т. д.).
Другие подходы, которые я изучаю:
http://entagen.github.com/jenkins-build-per-branch/
http://amokti.me/2011/10/11/automatic-opt-in-branch-building-with-jenkins-and-git-2/