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/
+
+
+