stages: - build - deploy build_docker_image: stage: build image: docker:24.0.5 services: - name: docker:24.0.5-dind alias: docker # entrypoint: ["env", "-u", "DOCKER_HOST"] # command: ["dockerd-entrypoint.sh"] # variables: # DOCKER_HOST: "unix:///var/run/docker.sock" script: - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" $CI_REGISTRY - docker build -t $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG -f Dockerfile.tmfapi . - docker push $CI_REGISTRY_IMAGE:$CI_COMMIT_REF_SLUG deploy: stage: deploy image: maven:3.9.5-ibm-semeru-17-focal script: - mvn deploy -s ci_settings.xml -DskipTests