Обновить Jenkinsfile
This commit is contained in:
9
Jenkinsfile
vendored
9
Jenkinsfile
vendored
@ -50,16 +50,25 @@ pipeline {
|
|||||||
echo "$PASS" | docker login --username "$USER" --password-stdin <%%FACTORY_REGISTRY_REPO%%>
|
echo "$PASS" | docker login --username "$USER" --password-stdin <%%FACTORY_REGISTRY_REPO%%>
|
||||||
'''
|
'''
|
||||||
def appImage = "<%%FACTORY_REGISTRY_IMAGE%%>:${env.VERSION}"
|
def appImage = "<%%FACTORY_REGISTRY_IMAGE%%>:${env.VERSION}"
|
||||||
|
def lappImage = "<%%FACTORY_REGISTRY_IMAGE%%>:latest"
|
||||||
sh "cd build/docker && docker build -t ${appImage} ."
|
sh "cd build/docker && docker build -t ${appImage} ."
|
||||||
|
sh "docker tag ${appImage} ${lappImage}"
|
||||||
sh "docker push ${appImage}"
|
sh "docker push ${appImage}"
|
||||||
|
sh "docker push ${lappImage}"
|
||||||
|
|
||||||
def rdbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-db:${env.VERSION}"
|
def rdbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-db:${env.VERSION}"
|
||||||
|
def lrdbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-db:latest"
|
||||||
sh "cd build/docker && docker build -t ${rdbImage} ."
|
sh "cd build/docker && docker build -t ${rdbImage} ."
|
||||||
|
sh "docker tag ${rdbImage} ${lrdbImage}"
|
||||||
sh "docker push ${rdbImage}"
|
sh "docker push ${rdbImage}"
|
||||||
|
sh "docker push ${lrdbImage}"
|
||||||
|
|
||||||
def udbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-update-db:${env.VERSION}"
|
def udbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-update-db:${env.VERSION}"
|
||||||
|
def ludbImage = "<%%FACTORY_REGISTRY_IMAGE%%>-update-db:latest"
|
||||||
sh "cd build/docker && docker build -t ${udbImage} ."
|
sh "cd build/docker && docker build -t ${udbImage} ."
|
||||||
|
sh "docker tag ${udbImage} ${ludbImage}"
|
||||||
sh "docker push ${udbImage}"
|
sh "docker push ${udbImage}"
|
||||||
|
sh "docker push ${ludbImage}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user