|
@@ -86,8 +86,11 @@ pipeline {
|
|
|
mkdir -p ${LOG_ROOT}/store ${LOG_ROOT}/gateway ${LOG_ROOT}/contract
|
|
mkdir -p ${LOG_ROOT}/store ${LOG_ROOT}/gateway ${LOG_ROOT}/contract
|
|
|
|
|
|
|
|
# 把当前 workspace 的 .env.uat 复制到宿主机持久目录,供容器挂载使用
|
|
# 把当前 workspace 的 .env.uat 复制到宿主机持久目录,供容器挂载使用
|
|
|
|
|
+ # 注意:先把可能被 docker 自动创建为目录的同名路径清理掉,确保它是一个普通文件
|
|
|
mkdir -p /docker/python-uat
|
|
mkdir -p /docker/python-uat
|
|
|
|
|
+ rm -rf /docker/python-uat/.env.uat
|
|
|
cp .env.uat /docker/python-uat/.env.uat
|
|
cp .env.uat /docker/python-uat/.env.uat
|
|
|
|
|
+ chmod 644 /docker/python-uat/.env.uat
|
|
|
|
|
|
|
|
# 停止旧容器(不会误删 java 的 gateway-uat / store-uat / 真正的 esign-uat 等)
|
|
# 停止旧容器(不会误删 java 的 gateway-uat / store-uat / 真正的 esign-uat 等)
|
|
|
docker rm -f ${CONTAINER_NAME_STORE} ${CONTAINER_NAME_GATEWAY} ${CONTAINER_NAME_CONTRACT} 2>/dev/null || true
|
|
docker rm -f ${CONTAINER_NAME_STORE} ${CONTAINER_NAME_GATEWAY} ${CONTAINER_NAME_CONTRACT} 2>/dev/null || true
|