修改jenkinsfile文件

This commit is contained in:
2025-09-15 01:22:14 +08:00
parent 57b21d7312
commit fa7bc30756

5
Jenkinsfile vendored
View File

@ -7,6 +7,7 @@ pipeline {
APP_NAME = "sczx_car" APP_NAME = "sczx_car"
DOCKER_IMAGE = "${APP_NAME}:latest" DOCKER_IMAGE = "${APP_NAME}:latest"
CONTAINER_NAME = "${APP_NAME}-container" CONTAINER_NAME = "${APP_NAME}-container"
NACOS_ADDR = "115.190.8.52:8848"
} }
stages { stages {
@ -43,7 +44,7 @@ pipeline {
steps { steps {
echo "🛑 正在停止旧的容器(如果存在)..." echo "🛑 正在停止旧的容器(如果存在)..."
sh ''' sh '''
if [ "$(docker ps -f 'name=sczx_car-container' --format '{{.Status}}')" ]; then if [ "$(docker ps -f 'name=\${CONTAINER_NAME}' --format '{{.Status}}')" ]; then
docker stop sczx_car-container docker stop sczx_car-container
docker rm sczx_car-container docker rm sczx_car-container
fi fi
@ -60,7 +61,7 @@ pipeline {
--network sczx-net \ --network sczx-net \
-p 8083:8083 \ -p 8083:8083 \
-e SPRING_PROFILES_ACTIVE=test \ -e SPRING_PROFILES_ACTIVE=test \
-e NACOS_SERVER_ADDR=115.190.8.52:8848 \ -e NACOS_SERVER_ADDR=\${NACOS_ADDR} \
-e JAVA_OPTS="-Xms128m -Xmx256m -Duser.timezone=Asia/Shanghai" \ -e JAVA_OPTS="-Xms128m -Xmx256m -Duser.timezone=Asia/Shanghai" \
-e TZ=Asia/Shanghai \ -e TZ=Asia/Shanghai \
-v /etc/localtime:/etc/localtime:ro \ -v /etc/localtime:/etc/localtime:ro \