Обновить Jenkinsfile

This commit is contained in:
2026-04-02 12:52:47 +03:00
parent db4e7b3dbe
commit fb3cdff93b

9
Jenkinsfile vendored
View File

@ -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}"
} }
} }
} }