gilde-ci-cd/templates/java/maven/maven-build.gitlab-ci.yml
2022-07-08 09:55:35 +02:00

16 lines
393 B
YAML

.maven-build:
stage: build
image: $MAVEN_IMAGE
before_script:
- >
if [ "$CI_COMMIT_TAG" != "" ]; then
mvn $MVN_EXTRA_ARGS $MAVEN_CLI_OPTS versions:set -DnewVersion=$CI_COMMIT_TAG -DgenerateBackupPoms=false
fi
script:
- mvn $MAVEN_CLI_OPTS package -DskipTests
artifacts:
expire_in: 2 weeks
when: always
paths:
- $BACKEND_DIR/target/*.jar