This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository topia. See https://gitlab.nuiton.org/nuiton/topia.git commit fb984abc0b71774227507c943180fe7cdc2ef465 Author: Arnaud Thimel <thimel@codelutin.com> Date: Thu Sep 19 18:01:04 2019 +0200 Update .gitlab-ci.yml (verify by default on devleop, sonar only when scheduled) --- .gitlab-ci.yml | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 2faf08c9..6dbcd38b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,29 +3,34 @@ stages: - check-can-release - qa +# Pour les branches maven: image: registry.nuiton.org/codelutin/dockerfiles:maven-release stage: build script: mvn --batch-mode clean package except: - master + - develop - /^release/.*$/ - artifacts: - paths: - - ./*/target/*.war - expire_in: 2 weeks + - schedules +# Sur develop, on vérifie que c'est releasable maven-verify: image: registry.nuiton.org/codelutin/dockerfiles:maven-release stage: check-can-release script: mvn --batch-mode clean verify -DperformRelease only: - develop + except: + - schedules +# Sonar uniquement sur develop et si planifié sonar: image: registry.nuiton.org/codelutin/dockerfiles:maven-release stage: qa script: - - mvn test org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.1.1688:sonar -Dsonar.host.url="https://qa.codelutin.com" + - mvn clean package org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.1.1688:sonar -Dsonar.host.url="https://qa.codelutin.com" only: + - schedules - develop + -- To stop receiving notification emails like this one, please contact nuiton.org SCM administrator <admin+scm@nuiton.org>.