when: - event: push branch: master steps: - name: build image: node:bookworm-slim commands: - npm install - npm run build - mkdir /root/.ssh && chmod 0700 /root/.ssh - touch /root/.ssh/id_rsa && echo $SSH_KEY > /root/.ssh/id_rsa && chmod 0600 /root/.ssh/id_rsa - /bin/rsync -avzh ./dist ansible@$REMOTE_IP:/var/www/polsevev/dist