修改jenkinsfile文件
This commit is contained in:
5
Jenkinsfile
vendored
5
Jenkinsfile
vendored
@ -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 \
|
||||||
|
|||||||
Reference in New Issue
Block a user