8713-testToMaster #3523
|
@ -120,13 +120,13 @@ pipeline {
|
||||||
parallel {
|
parallel {
|
||||||
stage('Back') {
|
stage('Back') {
|
||||||
steps {
|
steps {
|
||||||
dockerBuildPush 'back', '.', 'back/Dockerfile'
|
dockerBuildPush 'salix-back', '.', 'back/Dockerfile'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('Front') {
|
stage('Front') {
|
||||||
steps {
|
steps {
|
||||||
sh 'gulp build'
|
sh 'gulp build'
|
||||||
dockerBuildPush 'front', 'front'
|
dockerBuildPush 'salix-front', 'front'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
stage('DB') {
|
stage('DB') {
|
||||||
|
@ -136,7 +136,8 @@ pipeline {
|
||||||
sh 'docker commit vn-database vn_db'
|
sh 'docker commit vn-database vn_db'
|
||||||
sh 'docker stop vn-database'
|
sh 'docker stop vn-database'
|
||||||
sh 'docker rm vn-database'
|
sh 'docker rm vn-database'
|
||||||
dockerBuildPush 'db', 'db'
|
|
||||||
|
dockerBuildPush 'salix-db', 'db'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -248,13 +249,13 @@ pipeline {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
def dockerBuildPush(service, context, dockerfile = null) {
|
def dockerBuildPush(imageName, context, dockerfile = null) {
|
||||||
if (dockerfile == null)
|
if (dockerfile == null)
|
||||||
dockerfile = "${context}/Dockerfile"
|
dockerfile = "${context}/Dockerfile"
|
||||||
|
|
||||||
docker.withRegistry("https://${env.REGISTRY}", 'docker-registry') {
|
docker.withRegistry("https://${env.REGISTRY}", 'docker-registry') {
|
||||||
def imageName = "salix-${service}:${env.VERSION}"
|
def baseImage = "${imageName}:${env.VERSION}"
|
||||||
def image = docker.build(imageName, "-f ${dockerfile} ${context}")
|
def image = docker.build(baseImage, "-f ${dockerfile} ${context}")
|
||||||
image.push()
|
image.push()
|
||||||
image.push(env.BRANCH_NAME)
|
image.push(env.BRANCH_NAME)
|
||||||
if (IS_LATEST) image.push('latest')
|
if (IS_LATEST) image.push('latest')
|
||||||
|
|
Loading…
Reference in New Issue