Skip to content
Snippets Groups Projects
Select Git revision
  • 19b3befd195a4aa222b54c9de11b9e8409c2f5eb
  • master default
  • test
3 results

build.yml

Blame
  • build.yml 490 B
    variables:
      MAVEN_CLI_OPTS: "-s .m2/settings.xml --batch-mode"
      MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository"
      MAVEN_POM_DIR: ""
    
    cache:
      paths:
        - .m2/repository/
        - target/
    
    build:
      stage: build
      image: $ACR_URL/maven:3.9.6-eclipse-temurin-21
      tags:
        - docker
      script:
        - mkdir -p $CI_PROJECT_DIR/.m2
        - cp $MAVEN_SETTINGS_XML $CI_PROJECT_DIR/.m2/settings.xml
        - mvn $MAVEN_CLI_OPTS -f $MAVEN_POM_DIR/pom.xml compile
      only:
        - master
        - tags
        - main