From 623d734c3a4d6f5289a384266584cd89603ae977 Mon Sep 17 00:00:00 2001 From: sajithd Date: Thu, 14 Dec 2017 23:07:16 +0530 Subject: [PATCH] Adding data provider docker test into Jenkings Pipeline Jobs. --- build-scripts/JenkinsFile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/build-scripts/JenkinsFile b/build-scripts/JenkinsFile index 7154c35be25..873175166fc 100644 --- a/build-scripts/JenkinsFile +++ b/build-scripts/JenkinsFile @@ -52,30 +52,35 @@ node("${nodeLabel}") { withEnv(["PATH+MAVEN=${mvnHome}/bin:${env.JAVA_HOME}/bin:${env.NODE_HOME}/bin", "DOCKER_HOST=${dockerHost}"]) { sh "mvn verify -P local-h2 -f carbon-analytics/components/osgi-tests/pom.xml" + sh "mvn verify -P data-provider-h2 -f carbon-analytics/components/osgi-tests/pom.xml" } } stage('Running Test on MySQL database') { withEnv(["PATH+MAVEN=${mvnHome}/bin:${env.JAVA_HOME}/bin:${env.NODE_HOME}/bin", "DOCKER_HOST=${dockerHost}"]) { sh "mvn verify -P local-mysql -f carbon-analytics/components/osgi-tests/pom.xml" + sh "mvn verify -P data-provider-mysql -f carbon-analytics/components/osgi-tests/pom.xml" } } stage('Running Test on PostgreSQL database') { withEnv(["PATH+MAVEN=${mvnHome}/bin:${env.JAVA_HOME}/bin:${env.NODE_HOME}/bin", "DOCKER_HOST=${dockerHost}"]) { sh "mvn verify -P local-postgres -f carbon-analytics/components/osgi-tests/pom.xml" + sh "mvn verify -P data-provider-postgres -f carbon-analytics/components/osgi-tests/pom.xml" } } stage('Running Test on MicrosoftSQL database') { withEnv(["PATH+MAVEN=${mvnHome}/bin:${env.JAVA_HOME}/bin:${env.NODE_HOME}/bin", "DOCKER_HOST=${dockerHost}"]) { sh "mvn verify -P local-mssql -f carbon-analytics/components/osgi-tests/pom.xml" + sh "mvn verify -P data-provider-mssql -f carbon-analytics/components/osgi-tests/pom.xml" } } stage('Running Test on Oracle database') { withEnv(["PATH+MAVEN=${mvnHome}/bin:${env.JAVA_HOME}/bin:${env.NODE_HOME}/bin", "DOCKER_HOST=${dockerHost}"]) { sh "mvn verify -P local-oracle -f carbon-analytics/components/osgi-tests/pom.xml" + sh "mvn verify -P data-provider-oracle -f carbon-analytics/components/osgi-tests/pom.xml" } } step([$class: 'JacocoPublisher', exclusionPattern: '**/api/**, **/model/**'])