diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 87ea8797019b637fa796a38ffa7127800dcbc575..419a11a741cc40acf4d38501cf3235760e8be3b1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -4,9 +4,9 @@ stages: .default_rules: &default_rules rules: - - if: '$CI_COMMIT_REF_NAME == "main"' - - if: '$CI_COMMIT_REF_NAME == "develop"' - - if: '$CI_COMMIT_REF_NAME == "12-create-a-pipeline-to-build-and-publish-the-docker-image-in-gitlab-registry"' + - if: $CI_COMMIT_REF_NAME == "main" + - if: $CI_COMMIT_REF_NAME == "develop" + - if: $CI_COMMIT_REF_NAME == "12-create-a-pipeline-to-build-and-publish-the-docker-image-in-gitlab-registry" variables: DEFAULT_TAG: "1.2.0-SNAPSHOT" @@ -26,21 +26,22 @@ java_build: image: maven:3.9.5-ibm-semeru-17-focal script: - mvn deploy -s ci_settings.xml -DskipTests -Dversion=$APP_VERSION + - echo $CI_COMMIT_REF_NAME artifacts: paths: - target/ <<: *default_rules -.docker_build: - stage: docker_build - image: - name: gcr.io/kaniko-project/executor:debug - entrypoint: [""] - script: - - /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:$APP_VERSION" - - | - if [ "$CI_COMMIT_REF_NAME" = "main" ]; then - echo "Pushing Docker image with tag 'latest'" - /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:latest" - fi - <<: *default_rules +# .docker_build: +# stage: docker_build +# image: +# name: gcr.io/kaniko-project/executor:debug +# entrypoint: [""] +# script: +# - /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:$APP_VERSION" +# - | +# if [ "$CI_COMMIT_REF_NAME" = "main" ]; then +# echo "Pushing Docker image with tag 'latest'" +# /kaniko/executor --context "${CI_PROJECT_DIR}" --dockerfile "${CI_PROJECT_DIR}/Dockerfile" --destination "${CI_REGISTRY_IMAGE}:latest" +# fi +# <<: *default_rules