Skip to content

Commit

Permalink
Added dependencies to Jenkins build.
Browse files Browse the repository at this point in the history
  • Loading branch information
jinnerbichler committed Dec 18, 2018
1 parent c25d051 commit 8da1e22
Showing 1 changed file with 27 additions and 0 deletions.
27 changes: 27 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@ node('nimble-jenkins-slave') {
git(url: 'https://github.com/nimble-platform/trust-scoring-service', branch: env.BRANCH_NAME)
}

stage('Build Dependencies') {
sh 'rm -rf common'
sh 'git clone https://github.com/nimble-platform/common'
dir('common') {
sh 'git checkout ' + env.BRANCH_NAME
sh 'mvn clean install'
}
}

stage('Build Java') {
sh 'mvn clean package -DskipTests'
}
Expand All @@ -35,6 +44,15 @@ node('nimble-jenkins-slave') {
git(url: 'https://github.com/nimble-platform/trust-scoring-service', branch: env.BRANCH_NAME)
}

stage('Build Dependencies') {
sh 'rm -rf common'
sh 'git clone https://github.com/nimble-platform/common'
dir('common') {
sh 'git checkout ' + env.BRANCH_NAME
sh 'mvn clean install'
}
}

stage('Build Java') {
sh 'mvn clean package -DskipTests'
}
Expand All @@ -49,6 +67,15 @@ node('nimble-jenkins-slave') {
git(url: 'https://github.com/nimble-platform/trust-scoring-service', branch: 'master')
}

stage('Build Dependencies') {
sh 'rm -rf common'
sh 'git clone https://github.com/nimble-platform/common'
dir('common') {
sh 'git checkout master'
sh 'mvn clean install'
}
}

stage('Set version') {
sh 'mvn versions:set -DnewVersion=' + env.TAG_NAME
}
Expand Down

0 comments on commit 8da1e22

Please sign in to comment.