[java-plugin-storage-jdbc] branch main updated: Bring testing matrix up to date
Rod Widdowson
rdw at steadingsoftware.com
Fri Apr 12 10:45:42 UTC 2024
This is an automated email from the git hooks/post-receive script.
rdw pushed a commit to branch main
in repository java-plugin-storage-jdbc.
View the commit online:
http://git.shibboleth.net/view/?p=java-plugin-storage-jdbc.git;a=commit;h=3bed6c1dd3aafaf68a037371c33a979b0afa1e21
The following commit(s) were added to refs/heads/main by this push:
new 3bed6c1 Bring testing matrix up to date
3bed6c1 is described below
commit 3bed6c1dd3aafaf68a037371c33a979b0afa1e21
Author: Rod Widdowson <rdw at steadingsoftware.com>
AuthorDate: Fri Apr 12 11:41:46 2024 +0100
Bring testing matrix up to date
---
resources/jenkins/idp-versions.jenkinsfile | 45 ++++++++++++++++++++++++++++--
1 file changed, 42 insertions(+), 3 deletions(-)
diff --git a/resources/jenkins/idp-versions.jenkinsfile b/resources/jenkins/idp-versions.jenkinsfile
index e282517..90fc4a4 100644
--- a/resources/jenkins/idp-versions.jenkinsfile
+++ b/resources/jenkins/idp-versions.jenkinsfile
@@ -18,14 +18,53 @@ pipeline {
sh 'mvn --version'
}
}
- stage('Test Current IdP Version') {
+ stage('Checkout plugin snapshot') {
steps {
+ dir('java-plugin-storage-jdbc') {
+ git branch: 'main', url: 'https://git.shibboleth.net/git/java-plugin-storage-jdbc'
+ }
+ }
+ }
+ stage('Checkout current release plugin') {
+ steps {
+ dir('java-plugin-storage-jdbc-2.0.0') {
+ git branch: 'main', url: 'https://git.shibboleth.net/git/java-plugin-storage-jdbc'
+ sh 'git checkout 2.0.0'
+ }
+ }
+ }
+ /* 1) Test current plugin snapshot against every (potentially) supported idp version */
+
+ stage('Test 5.0.0') {
+ steps {
+ dir('java-plugin-storage-jdbc')
sh 'mvn clean test -D idp.version=5.0.0'
}
}
- stage('Test Future IdP Version') {
+ stage('Test 5.1.0') {
+ steps {
+ dir('java-plugin-storage-jdbc')
+ sh 'mvn clean test -D idp.version=5.1.0'
+ }
+ }
+ stage('Test 5.1.1') {
+ steps {
+ dir('java-plugin-storage-jdbc')
+ sh 'mvn clean test -D idp.version=5.1.1'
+ }
+ }
+ /* 2) Test currrent idp version against every (potentially) supported plugin version */
+
+ stage('Test IdP SNAPSHOT against plugin Release 2.0') {
+ steps {
+ dir('java-plugin-storage-jdbc')
+ sh 'mvn clean test -D idp.version=5.1.2-SNAPSHOT'
+ }
+ }
+ stage('Test IdP SNAPSHOT against plugin SNAPSHOT') {
steps {
- sh 'mvn clean test -D idp.version=5.1.0-SNAPSHOT'
+ dir('java-plugin-storage-jdbc-2.0.0')
+ sh 'mvn clean test -D idp.version=5.1.2-SNAPSHOT'
}
}
}
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list