.drone.yml 489 B

123456789101112131415161718
  1. kind: pipeline
  2. type: ssh
  3. name: default
  4. cache:
  5. mount:
  6. - /drone/.m2
  7. build:
  8. main:
  9. image: maven:3-jdk-8-onbuild
  10. commands:
  11. - mvn sonar:sonar -Dsonar.host.url=http://nordh.xyz:9088 -Dmaven.repo.local=/drone/.m2
  12. - echo "Sonarqube has been completed."
  13. - mvn clean install -Pcoverage -Dmaven.repo.local=/drone/.m2
  14. - mvn package -Dmaven.repo.local=/drone/.m2
  15. - mvn test -Dmaven.repo.local=/drone/.m2
  16. - echo "Build has been completed."
  17. debug: true