Улучшение процесса развертывания: замена rsync на cp для копирования файлов и добавление удаления содержимого целевой директории перед копированием
Deploy scripts to remote server / Upload and deploy on 192.168.10.14 (push) Failing after 10s

This commit is contained in:
Dmitriy Fofanov
2026-02-25 00:33:21 +03:00
parent 8a91d7be84
commit 09ba709998
+2 -1
View File
@@ -260,7 +260,8 @@ jobs:
sudo mkdir -p \"\${TMP_DIR}\"; \
sudo tar -xzf /tmp/configure_nginx_manager_deploy.tar.gz -C \"\${TMP_DIR}\"; \
sudo mkdir -p \"${DEPLOY_PATH}\"; \
sudo rsync -a --delete --exclude '.git/' \"\${TMP_DIR}/repo/\" \"${DEPLOY_PATH}/\"; \
sudo find \"${DEPLOY_PATH}\" -mindepth 1 -delete 2>/dev/null || true; \
sudo cp -a \"\${TMP_DIR}/repo/.\" \"${DEPLOY_PATH}/\"; \
sudo rm -rf \"\${TMP_DIR}\" /tmp/configure_nginx_manager_deploy.tar.gz; \
sudo systemctl daemon-reload; \
sudo systemctl restart \"${DEPLOY_SERVICE}\"; \