Didn't work
use GIT_BRANCH as branch var
This commit is contained in:
parent
6deb02b11d
commit
4bda98670b
17
Jenkinsfile
vendored
17
Jenkinsfile
vendored
@ -5,8 +5,8 @@ properties([
|
||||
branchFilter: 'origin/(.*)',
|
||||
defaultValue: 'origin/main',
|
||||
description: '',
|
||||
name: 'BRANCH',
|
||||
quickFilterEnabled: false,
|
||||
name: 'GIT_BRANCH',
|
||||
quickFilterEnabled: true,
|
||||
selectedValue: 'DEFAULT',
|
||||
sortMode: 'NONE',
|
||||
tagFilter: '*',
|
||||
@ -17,13 +17,12 @@ properties([
|
||||
])
|
||||
|
||||
node('worker'){
|
||||
|
||||
currentBuild.setDescription(params.BRANCH)
|
||||
currentBuild.setDescription(params.GIT_BRANCH)
|
||||
|
||||
stage('Clone Code'){
|
||||
checkout([
|
||||
$class: 'GitSCM',
|
||||
branches: [[name: params.BRANCH]],
|
||||
branches: [[name: params.GIT_BRANCH]],
|
||||
extensions: [],
|
||||
userRemoteConfigs: [
|
||||
[
|
||||
@ -40,13 +39,13 @@ node('worker'){
|
||||
} else {
|
||||
tag = params.BRANCH.replace('\\', '-')
|
||||
}
|
||||
sh 'docker build -t aronwk/nexus-dashboard:${tag} .'
|
||||
sh "docker build -t aronwk/nexus-dashboard:$tag ."
|
||||
}
|
||||
stage('Push Container'){
|
||||
withCredentials([usernamePassword(credentialsId: 'docker-hub-token', passwordVariable: 'password', usernameVariable: 'username')]) {
|
||||
sh 'docker login -u ${username} -p ${password}'
|
||||
sh 'docker push aronwk/nexus-dashboard:${tag}'
|
||||
sh 'docker logout'
|
||||
sh "docker login -u $username -p $password"
|
||||
sh "docker push aronwk/nexus-dashboard:$tag"
|
||||
sh "docker logout"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user