Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This pull request includes changes needed to ensure smooth operation of a containerized CICD pipeline for Nimbus Core.
Overview of Changes
Type of Change
Test Details
When you set your version number in the file at .mvn/maven.config, you will see a build with your version when you run
mvn clean install -P cicdbuild -Dgpg.skip -DskipDocker
Additional Notes
More information about how the .mvn/maven.config file can be found here: https://maven.apache.org/docs/3.3.1/release-notes.html
The config file can take multiple Maven CLI arguments. The build script will rely on the version number being the very last value in the .mvn/maven.config file.
maven-wrapper had to be moved to the project root for proper behavior from the .mvn/maven.config file, given the project's structure.
This configuration should work in all environments. The target environment is a Ubuntu-based Docker image that can be found here: https://hub.docker.com/r/antheminc/build-env