Skip to content

Commit

Permalink
Adding data provider docker test into Jenkings Pipeline Jobs.
Browse files Browse the repository at this point in the history
  • Loading branch information
ksdperera committed Dec 14, 2017
1 parent 1790972 commit 623d734
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions build-scripts/JenkinsFile
Original file line number Diff line number Diff line change
Expand Up @@ -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/**'])
Expand Down

0 comments on commit 623d734

Please sign in to comment.