This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository i18n. See https://gitlab.nuiton.org/nuiton/i18n.git commit 54573d1487b90de0d8017aa50f79aef99007514e Author: Arnaud Thimel <thimel@codelutin.com> Date: Fri Sep 20 21:58:51 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 nuiton.org SCM administrator <admin+scm@nuiton.org>.