--- when: branch: main event: push steps: publish: image: woodpeckerci/plugin-docker-buildx settings: dockerfile: Dockerfile auto_tag: true tag: latest repo: akulovsergei/test-app username: akulovsergei password: from_secret: docker_token deploy: image: appleboy/drone-ssh settings: host: akulovs.ru port: 2121 username: from_secret: woodpecker_ssh_user key: from_secret: woodpecker_ssh_key script: - docker pull akulovsergei/test-app:latest - docker stop test-app || true - docker rm test-app || true - docker run -d --name test-app -p 5000:5000 akulovsergei/test-app:latest