boozallen / aissemble

Booz Allen's lean manufacturing approach for holistically designing, developing and fielding AI solutions across the engineering lifecycle from data processing to model building, tuning, and training to secure operational deployment
Other
34 stars 8 forks source link

Fix broken `version.surefire.plugin` references #13

Closed d-ryan-ashcraft closed 6 months ago

d-ryan-ashcraft commented 6 months ago

When running with CI profiles, the following errors were encountered:

[ERROR] [ERROR] Some problems were encountered while processing the POMs:
[WARNING] 'build.plugins.plugin.version' for net.masterthought:maven-cucumber-reporting is missing. @ line 93, column 21
[ERROR] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin must be a valid version but is '${version.surefire.plugin}'. @ line 952, column 34
[ERROR] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin must be a valid version but is '${version.surefire.plugin}'. @ com.boozallen.aissemble:build-parent:1.7.0-SNAPSHOT, /home/ec2-user/workspace/aissemble-build/aissemble/build-parent/pom.xml, line 952, column 34
[ERROR] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin must be a valid version but is '${version.surefire.plugin}'. @ com.boozallen.aissemble:build-parent:1.7.0-SNAPSHOT, /home/ec2-user/workspace/aissemble-build/aissemble/build-parent/pom.xml, line 952, column 34
[ERROR] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin must be a valid version but is '${version.surefire.plugin}'. @ com.boozallen.aissemble:build-parent:1.7.0-SNAPSHOT, /home/ec2-user/workspace/aissemble-build/aissemble/build-parent/pom.xml, line 952, column 34
[ERROR] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-failsafe-plugin must be a valid version but is '${version.surefire.plugin}'. @ com.boozallen.aissemble:build-parent:1.7.0-SNAPSHOT, /home/ec2-user/workspace/aissemble-build/aissemble/build-parent/pom.xml, line 952, column 34
d-ryan-ashcraft commented 6 months ago

These variables changed when we adopted the common aissemble-parent parent pom. They need to be updated to version.maven.surefire.plugin.