2016-07-07 7 views
0

Ivy 작업을 생성하는 데 사용하는 DSL 스크립트가 있습니다. Build whenever an Ivy dependency is built에서 비활성화하는 방법을 찾을 수 없다는 것을 제외하고는 거의 완료되었습니다.Jenkins job DSL - Ivy 종속성이 빌드 될 때마다 빌드

나는 ivyJob 요소에서 보았습니다. 누군가 조언 해 줄 수 있습니까?

답변

1

Configure Block을 사용하여 내장 DSL에서 지원되지 않는 옵션을 설정할 수 있습니다. 작업의 config.xml에서 관련 요소를 찾은 다음 configure 블록을 사용하여 옵션을 설정해야합니다. 이 경우 요소는 ignoreUpstreamChanges이고 DSL은 다음과 같습니다.

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

감사합니다. 효과가있었습니다. – Phil