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