diff --git a/Jenkinsfile b/Jenkinsfile
index 83558099..51d149fa 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -24,21 +24,18 @@ pipeline {
stages {
stage("Build and test") {
- agent {
- kubernetes {
- cloud 'kubernetes'
- label 'maven-pod'
- yamlFile 'jenkins/maven-pod.yaml'
- }
- }
- steps {
- container('maven') {
+ agent {
+ kubernetes {
+ cloud 'kubernetes'
+ label 'maven-pod'
+ yamlFile 'jenkins/maven-pod.yaml'
+ }
+ }
+ steps {
+ container('maven') {
withCredentials([[$class: 'StringBinding', credentialsId: env.GCS_IT_CRED_ID, variable: 'GOOGLE_CREDENTIALS']]) {
- // build
- sh "mvn clean package -ntp"
-
- // run tests
- sh "mvn verify -ntp"
+ // build
+ sh "mvn verify -ntp -DskipIts=false"
}
}
}
diff --git a/pom.xml b/pom.xml
index dadf641b..af3ceeed 100644
--- a/pom.xml
+++ b/pom.xml
@@ -73,6 +73,7 @@
8
1.3.8
5
+ true
2.10.0
@@ -334,6 +335,7 @@
+ ${skipIts}
true
false