11apply plugin : ' groovy'
22
33ext {
4- jobDslVersion = ' 1.68 '
5- jenkinsVersion = ' 2.73.1 '
4+ jobDslVersion = ' 1.75 '
5+ jenkinsVersion = ' 2.121 '
66}
77
88sourceSets {
@@ -25,20 +25,27 @@ repositories {
2525
2626configurations {
2727 testPlugins {}
28+
29+ // see JENKINS-45512
30+ testCompile {
31+ exclude group : ' xalan'
32+ exclude group : ' xerces'
33+ }
2834}
2935
3036dependencies {
3137 compile " org.jenkins-ci.plugins:job-dsl-core:${ jobDslVersion} "
3238 testCompile ' org.spockframework:spock-core:1.1-groovy-2.4'
3339
3440 // Jenkins test harness dependencies
35- testCompile ' org.jenkins-ci.main:jenkins-test-harness:2.27 '
41+ testCompile ' org.jenkins-ci.main:jenkins-test-harness:2.33 '
3642 testCompile " org.jenkins-ci.main:jenkins-war:${ jenkinsVersion} "
3743
3844 // Job DSL plugin including plugin dependencies
3945 testCompile " org.jenkins-ci.plugins:job-dsl:${ jobDslVersion} "
4046 testCompile " org.jenkins-ci.plugins:job-dsl:${ jobDslVersion} @jar"
41- testCompile ' org.jenkins-ci.plugins:structs:1.13@jar'
47+ testCompile ' org.jenkins-ci.plugins:structs:1.19@jar'
48+ testCompile ' org.jenkins-ci.plugins:script-security:1.54@jar'
4249
4350 /*
4451 plugins to install in test instance
@@ -75,7 +82,7 @@ dependencies {
7582 testPlugins ' org.jenkins-ci.plugins:email-ext:2.60'
7683 testPlugins ' com.coravy.hudson.plugins.github:github:1.28.0'
7784 testPlugins ' org.jenkins-ci.plugins.workflow:workflow-durable-task-step:2.15'
78- testPlugins ' org.jenkins-ci.plugins:script-security:1.34 '
85+ testPlugins ' org.jenkins-ci.plugins:script-security:1.54 '
7986 testPlugins ' io.jenkins.blueocean:blueocean-jwt:1.2.4'
8087 testPlugins ' org.jvnet.hudson.plugins:downstream-buildview:1.9'
8188 testPlugins ' org.jenkins-ci.plugins.workflow:workflow-multibranch:2.16'
0 commit comments