Perform ITs on gitlab CI

pull/55/head
Richard Körber 2017-02-15 01:08:10 +01:00
parent 75383ca794
commit 57fbc8d668
1 changed files with 9 additions and 1 deletions

View File

@ -3,5 +3,13 @@ image: maven:3-jdk-8
build:
script:
- mvn -B clean org.jacoco:jacoco-maven-plugin:prepare-agent install site:site -Dmaven.test.failure.ignore=true
- mvn -B clean compile
test:
script:
- mvn -B org.jacoco:jacoco-maven-plugin:prepare-agent verify -Dmaven.test.failure.ignore=true -DskipITs=false -DpebbleHost=pebble
- mvn -B sonar:sonar -Dsonar.gitlab.commit_sha=$CI_BUILD_REF -Dsonar.gitlab.ref_name=$CI_BUILD_REF_NAME
deploy:
script:
- mvn -B install site:site