versioning

This commit is contained in:
2025-12-15 13:30:25 -05:00
parent 9c1af895c4
commit c375c34ed2

6
Jenkinsfile vendored
View File

@@ -35,7 +35,7 @@ pipeline {
stage('Build Frontend (Vue) App') {
steps {
dir('web/vue-app') {
sh 'docker build -t ${IMAGE_FRONTEND_NAME} .'
sh """docker build --build-arg APP_BUILD=${BUILD_NUMBER} -t ${APP_FRONTEND_NAME}:${BASE_VERSION}-${BUILD_NUMBER} ."""
}
}
}
@@ -68,7 +68,7 @@ pipeline {
--name ${CONTAINER_FRONTEND_NAME} \\
--network ${NETWORK_NAME} \\
-p 443:443 \\
${IMAGE_FRONTEND_NAME}
${APP_FRONTEND_NAME}:${BASE_VERSION}-${BUILD_NUMBER}
"""
sh """
@@ -106,7 +106,7 @@ pipeline {
stage('Tag Latest') {
steps {
echo 'Tagging deployed images as latest...'
sh "docker tag ${IMAGE_FRONTEND_NAME} chore-app-frontend:latest"
sh "docker tag ${APP_FRONTEND_NAME}:${BASE_VERSION}-${BUILD_NUMBER} ${APP_FRONTEND_NAME}:latest"
sh "docker tag ${APP_BACKEND_NAME}:${BASE_VERSION}-${BUILD_NUMBER} ${APP_BACKEND_NAME}:latest"
}
}