diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ae8556c1..508d34fc 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -32,26 +32,34 @@ stages: Check Style: stage: Check script: pwd && ls -lah && ls -lah ~ && ./gradlew -Pqc ktlintCheck && ls -lah ~ && ls -lah .gradle + cache: + policy: pull-push rules: - if: $CI_COMMIT_REF_NAME == "develop" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" Static Analysis: stage: Check script: ./gradlew -Pqc detekt + cache: + policy: pull rules: - - if: $CI_COMMIT_REF_NAME == "developDISABLED" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" + - if: $CI_COMMIT_REF_NAME == "develop" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" Lint: stage: Check script: ./gradlew :ultrasonic:lintRelease + cache: + policy: pull rules: - - if: $CI_COMMIT_REF_NAME == "developDISABLED" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" + - if: $CI_COMMIT_REF_NAME == "develop" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" Unit Tests: stage: Check script: ./gradlew ciTest testDebugUnitTest + cache: + policy: pull rules: - - if: $CI_COMMIT_REF_NAME == "developDISABLED" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" + - if: $CI_COMMIT_REF_NAME == "develop" || $CI_COMMIT_REF_NAME == "master" || $CI_COMMIT_TAG || $CI_PROJECT_ID != "37671564" Assemble Debug: stage: Assemble