From 615149a8854e44189bca4b34beecfc6f0911a68c Mon Sep 17 00:00:00 2001 From: "AO Industries, Inc" Date: Thu, 17 Aug 2023 16:24:48 +0000 Subject: [PATCH] Reproducible build ${project.build.outputTimestamp} is now based off ${git.commit.time} via git-commit-id-maven-plugin. Builds now require Java 11 or newer. --- Jenkinsfile | 8 ++++---- book/Jenkinsfile | 8 ++++---- book/pom.xml | 3 +-- pom.xml | 3 +-- 4 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a30a13b..5000e1c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -790,7 +790,7 @@ pipeline { dir(projectDir) { withMaven( maven: maven, - mavenOpts: "${(jdk == '1.8' || jdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${jdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${jdk}", jdk: "jdk-$jdk" ) { @@ -845,7 +845,7 @@ pipeline { dir(projectDir) { withMaven( maven: maven, - mavenOpts: "${(testJdk == '1.8' || testJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${testJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${jdk}", jdk: "jdk-$testJdk" ) { @@ -941,7 +941,7 @@ void deploySteps(niceCmd, projectDir, deployJdk, maven, mavenOpts, mavenOptsJdk1 sh moveSurefireReportsScript(deployJdk) withMaven( maven: maven, - mavenOpts: "${(deployJdk == '1.8' || deployJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${deployJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${deployJdk}", jdk: "jdk-$deployJdk" ) { @@ -962,7 +962,7 @@ void sonarQubeAnalysisSteps(niceCmd, projectDir, deployJdk, maven, mavenOpts, ma withSonarQubeEnv(installationName: 'AO SonarQube') { withMaven( maven: maven, - mavenOpts: "${(deployJdk == '1.8' || deployJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${deployJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${deployJdk}", jdk: "jdk-$deployJdk" ) { diff --git a/book/Jenkinsfile b/book/Jenkinsfile index c283eb9..7564a19 100644 --- a/book/Jenkinsfile +++ b/book/Jenkinsfile @@ -790,7 +790,7 @@ pipeline { dir(projectDir) { withMaven( maven: maven, - mavenOpts: "${(jdk == '1.8' || jdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${jdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${jdk}", jdk: "jdk-$jdk" ) { @@ -845,7 +845,7 @@ pipeline { dir(projectDir) { withMaven( maven: maven, - mavenOpts: "${(testJdk == '1.8' || testJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${testJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${jdk}", jdk: "jdk-$testJdk" ) { @@ -941,7 +941,7 @@ void deploySteps(niceCmd, projectDir, deployJdk, maven, mavenOpts, mavenOptsJdk1 sh moveSurefireReportsScript(deployJdk) withMaven( maven: maven, - mavenOpts: "${(deployJdk == '1.8' || deployJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${deployJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${deployJdk}", jdk: "jdk-$deployJdk" ) { @@ -962,7 +962,7 @@ void sonarQubeAnalysisSteps(niceCmd, projectDir, deployJdk, maven, mavenOpts, ma withSonarQubeEnv(installationName: 'AO SonarQube') { withMaven( maven: maven, - mavenOpts: "${(deployJdk == '1.8' || deployJdk == '11') ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", + mavenOpts: "${deployJdk == '11' ? mavenOpts : (mavenOpts + ' ' + mavenOptsJdk16)}", mavenLocalRepo: ".m2/repository-jdk-${deployJdk}", jdk: "jdk-$deployJdk" ) { diff --git a/book/pom.xml b/book/pom.xml index 1920500..951450e 100644 --- a/book/pom.xml +++ b/book/pom.xml @@ -25,7 +25,7 @@ along with pragmatickm-password-taglib. If not, see 4.0.0 - com.pragmatickmpragmatickm-parent1.16.0-POST-SNAPSHOT + com.pragmatickmpragmatickm-parent1.17.0-SNAPSHOT ../../../parent/pom.xml @@ -33,7 +33,6 @@ along with pragmatickm-password-taglib. If not, see bundle - 2023-02-08T21:06:04Z com.pragmatickm.password.taglib.book pragmatickm-password-taglib diff --git a/pom.xml b/pom.xml index e69f7c8..1650fc2 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ along with pragmatickm-password-taglib. If not, see 4.0.0 - com.pragmatickmpragmatickm-parent1.16.0-POST-SNAPSHOT + com.pragmatickmpragmatickm-parent1.17.0-SNAPSHOT ../../parent/pom.xml @@ -33,7 +33,6 @@ along with pragmatickm-password-taglib. If not, see bundle - 2023-02-08T21:06:04Z com.pragmatickm.password.taglib PragmaticKM / Password