This is an automated email from the git hooks/post-receive script. New commit to branch develop in repository faxtomail. See https://gitlab.nuiton.org/codelutin/faxtomail.git commit 6b7ad862ce415b77cc51bb34ecdf827d574c3682 Author: Jean Couteau <couteau@codelutin.com> Date: Tue Sep 25 15:45:11 2018 +0200 Update .gitlab-ci.yml --- .gitlab-ci.yml | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index e69de29b..ec1689be 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -0,0 +1,40 @@ +stages: +- build +- check-releasable +- sonar + +build:compile-only: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release + stage: build + when: manual + script: + - mvn clean package -Dmaven.test.skip + +build:with-tests: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release + stage: build + script: + - mvn clean package + - rm * .git* -rf + except: + - /^master.*$/ + - /^release\/.*$/ + - schedules + +check-releasable: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release + stage: check-releasable + script: + - mvn clean verify -e -U -DperformRelease -Dredmine.skipGenerateChanges -Dmaven.javadoc.skip + only: + - /^develop.*$/ + except: + - schedules + +sonar_job: + image: registry.nuiton.org/codelutin/dockerfiles:maven-release + stage: sonar + script: + - mvn -e -U clean verify -DskipRelease org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar -Dsonar.host.url=https://qa.codelutin.com -Dsonar.projectKey=fr.franciaflex.faxtomail -Dsonar.exclusions='**/js/libs/*','**/target/*','**/generated*/*' + only: + - schedules -- To stop receiving notification emails like this one, please contact codelutin.com SCM administrator <admin+scm@codelutin.com>.