diff --git a/.woodpecker.yml b/.woodpecker.yml index 6c9abbc..97d90d1 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -14,12 +14,16 @@ steps: - ssh-keyscan 192.168.0.109 >> ~/.ssh/known_hosts - # Копирование файлов (вариант 1: rsync) - - rsync -av ./ deployer@192.168.0.109:/opt/testbot-git/ + # Копирование файлов + - rsync -av ./ \ + --exclude='.git' \ + --exclude='.woodpecker.yml' \ + deployer@192.168.0.109:/opt/testbot-git/ # Или (вариант 2: git clone на целевом сервере) # - ssh -i ~/.ssh/id_rsa deployer@целевой-сервер "cd /var/www/myapp && git pull" - - ssh -i ~/.ssh/id_rsa deployer@192.168.0.109 "cd /opt/testbot-git/services && chmod +x post-deploy.sh && ./post-deploy.sh" + - ssh -i ~/.ssh/id_rsa deployer@192.168.0.109 \ + "cd /opt/testbot-git/services && chmod +x post-deploy.sh && ./post-deploy.sh" # Выполнение команд на целевом сервере # - ssh -i ~/.ssh/id_rsa deployer@целевой-сервер " # cd /var/www/myapp &&