Skip to content
Snippets Groups Projects
Select Git revision
  • e2517c6c18ddfbe6933edc95bb0d429c3b0ec66b
  • main default protected
  • correction_video
  • going_further
  • ImprovedMouseInteraction
  • final2023
  • template
  • ModifGUI
8 results

.gitlab-ci.yml

Blame
  • Forked from YAGOUBI Rim / Game of life Template
    Source project has a limited visibility.
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    .gitlab-ci.yml 623 B
    image: gradle:jdk18
    
    variables:
      GRADLE_OPTS: "-Dorg.gradle.daemon=false"
    
    before_script:
      - export GRADLE_USER_HOME=`pwd`/.gradle
    
    cache:
      paths:
        - .gradle/wrapper
        - .gradle/caches
    
    stages:
      - build
      - test
    
    build:
      stage: build
      script: ./gradlew --build-cache assemble
      cache:
        key: "$CI_COMMIT_REF_NAME"
        policy: push
        paths:
          - build
          - .gradle
    
    test:
      stage: test
      script: ./gradlew check
      artifacts:
        when: always
        reports:
          junit: build/test-results/test/**/TEST-*.xml
      cache:
        key: "$CI_COMMIT_REF_NAME"
        policy: pull
        paths:
          - build
          - .gradle