Closed tneer closed 4 years ago
Updates the Jenkinsfile to use the common maven pipeline.
It does not create a Jenkins artifact for the build artifacts. If that is desired, we can add it, but it looks like originally was not storing artifacts in Jenkins.
Builds for this branch are at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/snapshot-builds/job/jenkins-update/
Snapshot builds are set up at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/snapshot-builds/ as multi-branch build. It checks for updates every minute.
The release build is at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/release/ This PR will need to be merged before the release build is operational.
A similar release build is at https://jenkins.ci.sonatype.dev/job/cdi/job/examples/job/cdi-maven-example/job/release/ if you want to play with the behavior.
I'll let y'all merge this when you are ready. Let me know if there is anything else I can help with.
Updates the Jenkinsfile to use the common maven pipeline.
It does not create a Jenkins artifact for the build artifacts. If that is desired, we can add it, but it looks like originally was not storing artifacts in Jenkins.
Builds for this branch are at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/snapshot-builds/job/jenkins-update/
Snapshot builds are set up at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/snapshot-builds/ as multi-branch build. It checks for updates every minute.
The release build is at https://jenkins.ci.sonatype.dev/job/ossindex/job/ossindex-public/job/release/ This PR will need to be merged before the release build is operational.
A similar release build is at https://jenkins.ci.sonatype.dev/job/cdi/job/examples/job/cdi-maven-example/job/release/ if you want to play with the behavior.