Можно ли запустить Seed Job без публикации сгенерированных заданий? - PullRequest
0 голосов
/ 27 июня 2018

Apache Beam использует плагин Jenkins Job DSL с seed job , отвечающий за генерацию остальных наших заданий Jenkins из исходных файлов groovy ( пробный прогон ).

Определения заданий создаются как скрипты Groovy и поддерживаются в управлении исходным кодом, как и другой исходный код. Я хотел бы упростить проверку изменений в определениях заданий Jenkins во время проверки кода.

У нас уже есть возможность запустить наше задание по заданию по запросу извлечения GitHub, однако обновленные задания сразу же публикуются и заменяют существующие. Можно ли запустить задание семени на Jenkins, но не опубликовать сгенерированное задание? В идеале он должен запускать сценарий Seed Job и выводить сгенерированный XML куда-либо, не передавая его фактически Jenkins. Возможно, это может даже показать разницу с существующим определением работы.

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