From ad42b6edd06bdd38b5c66d62e30371cb205b3eff Mon Sep 17 00:00:00 2001 From: Ryan Kegel Date: Wed, 10 Dec 2025 23:22:21 -0500 Subject: [PATCH] moving database files --- Jenkinsfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 9c4f2f0..932f591 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -5,6 +5,8 @@ pipeline { // Tag images with the build number so they are unique FRONTEND_IMAGE = "chore-app-frontend:${env.BUILD_ID}" BACKEND_IMAGE = "chore-app-backend:${env.BUILD_ID}" + FRONTEND_IMAGE_LATEST = "chore-app-frontend:latest" + BACKEND_IMAGE_LATEST = "chore-app-backend:latest" VUE_CONTAINER_NAME = "chore-app-frontend" FLASK_CONTAINER_NAME = "chore-app-backend" NETWORK_NAME = "chore-app-net" @@ -22,6 +24,7 @@ pipeline { steps { dir('web/vue-app') { sh 'docker build -t ${FRONTEND_IMAGE} .' + sh 'docker tag ${FRONTEND_IMAGE} ${FRONTEND_IMAGE_LATEST}' } } } @@ -30,6 +33,7 @@ pipeline { steps { dir('.') { sh 'docker build -t ${BACKEND_IMAGE} .' + sh 'docker tag ${BACKEND_IMAGE} ${BACKEND_IMAGE_LATEST}' } } } @@ -54,7 +58,7 @@ pipeline { --name ${VUE_CONTAINER_NAME} \\ --network ${NETWORK_NAME} \\ -p 443:443 \\ - ${FRONTEND_IMAGE} + ${FRONTEND_IMAGE_LATEST} """ sh """ @@ -62,7 +66,7 @@ pipeline { --name ${FLASK_CONTAINER_NAME} \\ --network ${NETWORK_NAME} \\ -v ${FLASK_CONTAINER_NAME}_data:/app/data \\ - ${BACKEND_IMAGE} + ${BACKEND_IMAGE_LATEST} """ echo 'Deployment complete!'