|
@@ -1,18 +1,6 @@
|
|
|
-kind: pipeline
|
|
|
|
|
-type: ssh
|
|
|
|
|
-name: default
|
|
|
|
|
-
|
|
|
|
|
-cache:
|
|
|
|
|
- mount:
|
|
|
|
|
- - /drone/.m2
|
|
|
|
|
-build:
|
|
|
|
|
- main:
|
|
|
|
|
- image: maven:3-jdk-8-onbuild
|
|
|
|
|
- commands:
|
|
|
|
|
- - mvn sonar:sonar -Dsonar.host.url=http://nordh.xyz:9088 -Dmaven.repo.local=/drone/.m2
|
|
|
|
|
- - echo "Sonarqube has been completed."
|
|
|
|
|
- - mvn clean install -Pcoverage -Dmaven.repo.local=/drone/.m2
|
|
|
|
|
- - mvn package -Dmaven.repo.local=/drone/.m2
|
|
|
|
|
- - mvn test -Dmaven.repo.local=/drone/.m2
|
|
|
|
|
- - echo "Build has been completed."
|
|
|
|
|
-debug: true
|
|
|
|
|
|
|
+name: maven_test
|
|
|
|
|
+image: maven:3-jdk-11
|
|
|
|
|
+commands:
|
|
|
|
|
+ - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V
|
|
|
|
|
+ - mvn test -B
|
|
|
|
|
+ - mvn sonar:sonar -Dsonar.projectKey=narKampen -Dsonar.host.url=http://nordh.xyz:9088 -Dsonar.login=6ebdc70aefc3751a6dd6e182dbf5f25e7414e0e7
|