修改部署方案

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 {
script {
sh "cd ${DEPLOY_DIR} && sudo docker compose down || true"
sh "cd ${DEPLOY_DIR} && docker compose down || true"
echo "✅ 服务已停止"
}
}
@@ -49,7 +49,7 @@ pipeline {
expression { params.ACTION == 'deploy' }
}
steps {
sh "sudo docker build -t ${IMAGE_NAME}:${IMAGE_TAG} ."
sh "docker build -t ${IMAGE_NAME}:${IMAGE_TAG} ."
}
}
@@ -59,12 +59,12 @@ pipeline {
}
steps {
script {
sh "sudo mkdir -p ${DEPLOY_DIR}"
sh "sudo cp docker-compose.yml ${DEPLOY_DIR}/docker-compose.yml"
sh "cd ${DEPLOY_DIR} && sudo docker compose down || true"
sh "cd ${DEPLOY_DIR} && sudo docker compose up -d"
sh "mkdir -p ${DEPLOY_DIR}"
sh "cp docker-compose.yml ${DEPLOY_DIR}/docker-compose.yml"
sh "cd ${DEPLOY_DIR} && docker compose down || true"
sh "cd ${DEPLOY_DIR} && docker compose up -d"
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' }
}
steps {
sh "sudo docker image prune -f || true"
sh "docker image prune -f || true"
}
}
}