# test kind: pipeline type: docker name: default steps: - name: debug-env image: alpine commands: - printenv | grep DOCKER - printenv | grep GITEA - name: docker-build image: plugins/docker settings: repo: git.internet-master.cz:5050/jakub/dotnettest tags: latest dockerfile: Dockerfile username: from_secret: GITEA_REGISTRY_USER password: from_secret: GITEA_REGISTRY_PASS - name: deploy image: appleboy/drone-ssh settings: host: your-server.cz username: deploy_user key: from_secret: ssh_private_key script: - docker login git.internet-master.cz:5050 -u jakub -p $GITEA_REGISTRY_PASS - docker pull git.internet-master.cz:5050/jakub/dotnettest:latest - docker stop myblazorapp || true - docker rm myblazorapp || true - docker run -d --name myblazorapp -p 8080:80 git.internet-master.cz:5050/jakub/dotnettest:latest