2016-07-07 5 views
0

У меня есть сценарий DSL, который я использую для создания вакансий Ivy. Это в значительной степени закончено, за исключением того, что я не могу найти, как отключитьBuild whenever an Ivy dependency is built от задания.Jenkins job DSL - Создайте при построении зависимости Ivy

Я искал всюду в элементе ivyJob. Может кто-нибудь, пожалуйста, посоветуете?

ответ

1

Вы можете использовать Configure Block для установки любой опции, которая не поддерживается встроенной DSL. Вы должны найти соответствующий элемент в задании config.xml, а затем использовать блок конфигурации, чтобы установить этот параметр. В этом случае элемент равен ignoreUpstreamChanges, а DSL будет выглядеть так:

ivyJob('example') { 
    configure { project -> 
    project/ignoreUpstreamChanges(true) 
    } 
} 
+0

спасибо! это сработало. – Phil

 Смежные вопросы

  • Нет связанных вопросов^_^