修改部署方案

This commit is contained in:
zk
2026-06-02 19:53:52 +08:00
parent c6ba825501
commit 4267e13136
Vendored
+8 -8
View File
@@ -26,7 +26,7 @@ pipeline {
} }
steps { steps {
script { script {
sh "cd ${DEPLOY_DIR} && sudo docker compose down || true" sh "cd ${DEPLOY_DIR} && docker compose down || true"
echo "✅ 服务已停止" echo "✅ 服务已停止"
} }
} }
@@ -49,7 +49,7 @@ pipeline {
expression { params.ACTION == 'deploy' } expression { params.ACTION == 'deploy' }
} }
steps { steps {
sh "sudo docker build -t ${IMAGE_NAME}:${IMAGE_TAG} ." sh "docker build -t ${IMAGE_NAME}:${IMAGE_TAG} ."
} }
} }
@@ -59,12 +59,12 @@ pipeline {
} }
steps { steps {
script { script {
sh "sudo mkdir -p ${DEPLOY_DIR}" sh "mkdir -p ${DEPLOY_DIR}"
sh "sudo cp docker-compose.yml ${DEPLOY_DIR}/docker-compose.yml" sh "cp docker-compose.yml ${DEPLOY_DIR}/docker-compose.yml"
sh "cd ${DEPLOY_DIR} && sudo docker compose down || true" sh "cd ${DEPLOY_DIR} && docker compose down || true"
sh "cd ${DEPLOY_DIR} && sudo docker compose up -d" sh "cd ${DEPLOY_DIR} && docker compose up -d"
sleep 5 sleep 5
sh "sudo docker ps -f name=${CONTAINER_NAME} --format '{{.Status}}'" sh "docker ps -f name=${CONTAINER_NAME} --format '{{.Status}}'"
} }
} }
} }
@@ -74,7 +74,7 @@ pipeline {
expression { params.ACTION == 'deploy' } expression { params.ACTION == 'deploy' }
} }
steps { steps {
sh "sudo docker image prune -f || true" sh "docker image prune -f || true"
} }
} }
} }