修改 nginx 文件修改方式,不在删除,仅仅修改
This commit is contained in:
Vendored
+3
-1
@@ -65,7 +65,9 @@ pipeline {
|
|||||||
echo "传输文件到目标服务器"
|
echo "传输文件到目标服务器"
|
||||||
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}/"
|
||||||
sh "${SCP_CMD} proxy_nginx.conf ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/proxy_nginx.conf"
|
// 传输 proxy_nginx.conf(用 cat 写入保持 inode,避免 bind mount 失效)
|
||||||
|
sh "${SCP_CMD} proxy_nginx.conf ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/proxy_nginx.conf.tmp"
|
||||||
|
sh "${SSH_CMD} 'cat ${REMOTE_DIR}/proxy_nginx.conf.tmp > ${REMOTE_DIR}/proxy_nginx.conf && rm -f ${REMOTE_DIR}/proxy_nginx.conf.tmp'"
|
||||||
sh "${SCP_CMD} docker-compose.yml ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/docker-compose.yml"
|
sh "${SCP_CMD} docker-compose.yml ${DEPLOY_USER}@${DEPLOY_HOST}:${REMOTE_DIR}/docker-compose.yml"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user