kind: pipeline type: docker name: default workspace: path: /drone/nami steps: - name: node image: node:18.13.0-slim commands: - npm ci && npm run production && rm -R node_modules - rm -Rf .git - name: deploy image: php:8.1.6 environment: SSH_KEY: from_secret: deploy_key commands: - apt-get update > /dev/null - apt-get install -y openssh-client rsync - mkdir $HOME/.ssh - echo "UserKnownHostsFile=/dev/null" >> $HOME/.ssh/config - echo "StrictHostKeyChecking=no" >> $HOME/.ssh/config - echo "$SSH_KEY" > $HOME/.ssh/id_rsa - chmod 600 $HOME/.ssh/id_rsa - rsync --delete -avzze ssh /drone/nami/ disco-st-katharina@zoomyboy.de:httpdocs/themes/vite-tailwind - ssh disco-st-katharina@zoomyboy.de "cd httpdocs && php8.1 artisan cache:clear" trigger: event: - push branch: - master