修改 nginx 文件修改方式,不在删除,仅仅修改

This commit is contained in:
zk
2026-05-27 18:37:26 +08:00
parent cde77c5109
commit dd3726b8e2
+3 -2
View File
@@ -62,8 +62,9 @@ pipeline {
sh "${SSH_CMD} 'mkdir -p ${REMOTE_DIR}'" sh "${SSH_CMD} 'mkdir -p ${REMOTE_DIR}'"
// 传输镜像 // 传输镜像
sh "${SCP_CMD} ${IMAGE_NAME}.tar ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/" sh "${SCP_CMD} ${IMAGE_NAME}.tar ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/"
// 传输 nginx.conf // 传输 nginx.conf(用 cat 写入保持 inode,避免 bind mount 失效)
sh "${SCP_CMD} client-api/nginx.conf ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/nginx.conf" sh "${SCP_CMD} client-api/nginx.conf ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/nginx.conf.tmp"
sh "${SSH_CMD} 'cat ${REMOTE_DIR}/nginx.conf.tmp > ${REMOTE_DIR}/nginx.conf && rm -f ${REMOTE_DIR}/nginx.conf.tmp'"
// 传输 docker-compose.yml // 传输 docker-compose.yml
sh "${SCP_CMD} docker-compose.client-api.yml ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/docker-compose.yml" sh "${SCP_CMD} docker-compose.client-api.yml ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/docker-compose.yml"
} }