diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 85ebddb9ed3b5899b91ed998ce5a3b28fa822552..0d4e4031d975ce95ae859cb53b4eacbbf43f40f4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,9 +1,20 @@ image: maven:latest +include: + - template: Code-Quality.gitlab-ci.yml + variables: MAVEN_CLI_OPTS: "-s .m2/settings.xml --batch-mode" MAVEN_OPTS: "-Dmaven.repo.local=.m2/repository" +code_quality: + rules: + - if: '$CODE_QUALITY_DISABLED' + when: never + - if: '$CI_PIPELINE_SOURCE == "merge_request_event"' + - if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH' + - if: '$CI_COMMIT_TAG' + cache: paths: - ~/.m2/repository/