From bfeca263bb0f99322e730fa152715e22348a9218 Mon Sep 17 00:00:00 2001 From: Sven Kubiak Date: Mon, 23 Jul 2018 09:58:21 +0200 Subject: [PATCH] added new build scripts --- .gitlab-ci.yml | 14 ++++++++++++++ .travis.yml | 7 ------- settings.xml | 18 ++++++++++++++++++ 3 files changed, 32 insertions(+), 7 deletions(-) create mode 100644 .gitlab-ci.yml delete mode 100644 .travis.yml create mode 100644 settings.xml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..cda25de --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,14 @@ +stages: + - test + - sonar + +test: + stage: test + script: mvn clean verify + +sonar: + stage: sonar + script: + - mvn clean verify sonar:sonar --settings settings.xml + only: + - master \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 8cc51a0..0000000 --- a/.travis.yml +++ /dev/null @@ -1,7 +0,0 @@ -language: java -jdk: - - oraclejdk8 -script: "mvn clean test -Dninja.mode=test -Dgpg.skip=true" -notifications: - email: sk@svenkubiak.de - diff --git a/settings.xml b/settings.xml new file mode 100644 index 0000000..852a8be --- /dev/null +++ b/settings.xml @@ -0,0 +1,18 @@ + + + org.sonarsource.scanner.maven + + + + sonar + + true + + + ${env.SONAR_URL} + ${env.SONAR_USER} + ${env.SONAR_PASSWORD} + + + +