This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository bow. See https://gitlab.nuiton.org/chorem/bow.git commit b4cc41de7351ec07f5dc287c9f9e2c4787326ab8 Author: Arnaud Thimel <thimel@codelutin.com> Date: Fri Sep 20 21:45:34 2019 +0200 Setup .gitlab-ci.yml --- .gitlab-ci.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..f8f2199 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,35 @@ +stages: +- build +- check-can-release +- qa + +# Pour les branches +maven: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release-debian9-openjdk8-with-frequent-libraries + stage: build + script: mvn --batch-mode clean package + except: + - master + - develop + - /^release/.*$/ + - schedules + +# Sur develop, on vérifie que c'est releasable +maven-verify: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release-debian9-openjdk8-with-frequent-libraries + stage: check-can-release + script: mvn --batch-mode clean verify -DperformRelease + only: + - develop + except: + - schedules + +# Sonar uniquement si planifié +sonar: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release-debian9-openjdk8-with-frequent-libraries + stage: qa + script: + - mvn clean package org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.1.1688:sonar -Dsonar.host.url="https://qa.codelutin.com" + only: + - schedules + -- To stop receiving notification emails like this one, please contact chorem.org SCM administrator <admin+scm@chorem.org>.