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