diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 256011c..7b6b56e 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -13,13 +13,15 @@ steps: - name: deploy-production image: drillster/drone-rsync settings: - user: ${PROD_SSH_USER} + user: + from_secret: PROD_SSH_USER hosts: - - ${PROD_SSH_HOST} + from_secret: PROD_SSH_HOST port: 22 - key: ${PROD_SSH_KEY} + key: + from_secret: PROD_SSH_KEY source: ./wp-content/ - target: ${REMOTE_PATH}/wp-content/ + target: /var/www/your-site/wp-content/ recursive: true delete: false args: > @@ -37,13 +39,15 @@ steps: - name: flush-cache image: appleboy/drone-ssh settings: - host: ${PROD_SSH_HOST} - username: ${PROD_SSH_USER} - key: ${PROD_SSH_KEY} + host: + from_secret: PROD_SSH_HOST + username: + from_secret: PROD_SSH_USER + key: + from_secret: PROD_SSH_KEY script: - - cd ${REMOTE_PATH} + - cd /var/www/your-site - if command -v wp &> /dev/null; then wp cache flush; fi - touch wp-config.php when: branch: main - # Убрали status - он не нужен для этого шага