diff --git a/pom.xml b/pom.xml index fc25291b98..ca2cd63a92 100644 --- a/pom.xml +++ b/pom.xml @@ -27,7 +27,7 @@ org.jenkins-ci.plugins plugin - 5.5 + 5.7 pom Jenkins Plugin Parent POM @@ -37,7 +37,7 @@ scm:git:https://github.com/jenkinsci/plugin-pom.git scm:git:git@github.com:jenkinsci/plugin-pom.git - plugin-5.5 + plugin-5.7 https://github.com/jenkinsci/plugin-pom @@ -74,13 +74,13 @@ 1.15.1 4.1.1 3.0 - 3.60 + 3.61 1.0-beta-4 1.8 0.8.12 2.479 ${jenkins.version} - 2378.v58ce1c9466c7 + 2391.v9b_3e2d3351a_2 5.11.4 165.v7e11f4e4a_325 1.0.0 @@ -106,7 +106,7 @@ 3.4.0 5.15.2 4.8.3.1 - 2.44.1 + 2.44.2 233.v9579d1a_8ea_28 @@ -588,6 +588,13 @@ org.testng:testng + + jenkins-test-harness version must be defined using jenkins-test-harness.version property + + + org.jenkins-ci.main:jenkins-test-harness:(,${jenkins-test-harness.version}),(${jenkins-test-harness.version},):jar + + com.google.code.findbugs:jsr305 diff --git a/src/it/override-jth-fail/invoker.properties b/src/it/override-jth-fail/invoker.properties new file mode 100644 index 0000000000..c9b0824523 --- /dev/null +++ b/src/it/override-jth-fail/invoker.properties @@ -0,0 +1,4 @@ +# install, not verify, because we want to check the artifact as we would be about to deploy it +# release.skipTests normally set in jenkins-release profile since release:perform would do the tests +invoker.goals=-Dstyle.color=always -ntp validate +invoker.buildResult=failure diff --git a/src/it/override-jth-fail/pom.xml b/src/it/override-jth-fail/pom.xml new file mode 100644 index 0000000000..059749b834 --- /dev/null +++ b/src/it/override-jth-fail/pom.xml @@ -0,0 +1,39 @@ + + + 4.0.0 + + org.jenkins-ci.plugins + plugin + @project.version@ + + + org.jenkins-ci.plugins.its + override-jth-fail + 1.0-SNAPSHOT + hpi + + 2.479.1 + + + + + org.jenkins-ci.main + jenkins-test-harness + + 2384.va_d3a_58a_4b_df5 + + + + + + repo.jenkins-ci.org + https://repo.jenkins-ci.org/public/ + + + + + repo.jenkins-ci.org + https://repo.jenkins-ci.org/public/ + + + diff --git a/src/it/override-jth-pass/invoker.properties b/src/it/override-jth-pass/invoker.properties new file mode 100644 index 0000000000..f945d8acda --- /dev/null +++ b/src/it/override-jth-pass/invoker.properties @@ -0,0 +1,3 @@ +# install, not verify, because we want to check the artifact as we would be about to deploy it +# release.skipTests normally set in jenkins-release profile since release:perform would do the tests +invoker.goals=-Dstyle.color=always -ntp validate diff --git a/src/it/override-jth-pass/pom.xml b/src/it/override-jth-pass/pom.xml new file mode 100644 index 0000000000..251c81fe78 --- /dev/null +++ b/src/it/override-jth-pass/pom.xml @@ -0,0 +1,31 @@ + + + 4.0.0 + + org.jenkins-ci.plugins + plugin + @project.version@ + + + org.jenkins-ci.plugins.its + override-jth-pass + 1.0-SNAPSHOT + hpi + + 2.479.1 + + 2384.va_d3a_58a_4b_df5 + + + + repo.jenkins-ci.org + https://repo.jenkins-ci.org/public/ + + + + + repo.jenkins-ci.org + https://repo.jenkins-ci.org/public/ + + +