[java-idp-plugin-scripting] branch main updated: Attempt to test plugin and IdP version compatibility
Tom Zeller
tzeller at dragonacea.biz
Thu Dec 14 22:06:30 UTC 2023
This is an automated email from the git hooks/post-receive script.
tzeller pushed a commit to branch main
in repository java-idp-plugin-scripting.
View the commit online:
http://git.shibboleth.net/view/?p=java-idp-plugin-scripting.git;a=commit;h=880f8ffc36c26cc4a2621ab9f6b153edc310084e
The following commit(s) were added to refs/heads/main by this push:
new 880f8ff Attempt to test plugin and IdP version compatibility
880f8ff is described below
commit 880f8ffc36c26cc4a2621ab9f6b153edc310084e
Author: Tom Zeller <tzeller at dragonacea.biz>
AuthorDate: Thu Dec 14 16:06:22 2023 -0600
Attempt to test plugin and IdP version compatibility
https://shibboleth.atlassian.net/browse/IDP-1712
---
resources/jenkins/idp-versions.jenkinsfile | 43 ++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
diff --git a/resources/jenkins/idp-versions.jenkinsfile b/resources/jenkins/idp-versions.jenkinsfile
new file mode 100644
index 0000000..3617f0e
--- /dev/null
+++ b/resources/jenkins/idp-versions.jenkinsfile
@@ -0,0 +1,43 @@
+pipeline {
+ agent {
+ label 'Rocky9'
+ }
+ options {
+ buildDiscarder(logRotator(numToKeepStr: '30'))
+ }
+ tools {
+ jdk 'Amazon-17'
+ maven 'Apache Maven'
+ }
+ triggers {
+ cron "@weekly"
+ }
+ stages {
+ stage('Display Java and Maven versions') {
+ steps {
+ sh 'mvn --version'
+ }
+ }
+ stage('Test Current IdP Version') {
+ steps {
+ sh 'mvn clean test -D idp.version=5.0.0'
+ }
+ }
+ stage('Test Future IdP Version') {
+ steps {
+ sh 'mvn clean test -D idp.version=5.1.0-SNAPSHOT'
+ }
+ }
+ }
+ post {
+ always {
+ testNG(reportFilenamePattern: '**/target/surefire-reports/testng-results.xml')
+ }
+ failure {
+ emailext(to: 'commits at shibboleth.net',
+ subject: "Build failed : ${currentBuild.fullDisplayName}",
+ body: "See ${env.BUILD_URL}",
+ attachLog: 'true')
+ }
+ }
+}
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
More information about the commits
mailing list