variables: GIT_SSL_NO_VERIFY: "true" DOCKER_DRIVER: overlay2 DOCKER_TLS_CERTDIR: "" MAVEN_OPTS: "-Dmaven.repo.local=./.m2/repository" stages: - build_vitamui - build_api .machine: &runner-shell tags: - dev, shell .machine: &runner-docker tags: - dev, docker build_vitamui:dev: image: maven:3.6.3-jdk-8 stage: build_vitamui only: - master <<: *runner-docker script: - mvn clean install -Pdev -DskipTests dependencies: [] build_security-internal:dev: image: maven:3.6.3-jdk-8 stage: build_api only: - master <<: *runner-docker script: - cd api/api-security/security-internal - mvn spring-boot:run -Dspring-boot.run.noverify artifacts: paths: - api/api-security/security-internal/target/ dependencies: - build_vitamui:dev