commit 330315f7f2f11c1ba6b3cfb3b2be1cf727b1964f Author: jakub Date: Wed May 21 11:07:17 2025 +0000 Add drone.ci diff --git a/drone.ci b/drone.ci new file mode 100644 index 0000000..2eb7b74 --- /dev/null +++ b/drone.ci @@ -0,0 +1,31 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build + image: mcr.microsoft.com/dotnet/sdk:8.0 + commands: + - dotnet publish -c Release -o out + + - name: docker-build + image: plugins/docker + settings: + repo: registry.example.com/myblazorapp + tags: latest + dockerfile: Dockerfile + username: your_registry_username + password: your_registry_password + + - name: deploy + image: appleboy/drone-ssh + settings: + host: your-server.cz + username: deploy_user + key: + from_secret: ssh_private_key + script: + - docker pull registry.example.com/myblazorapp:latest + - docker stop myblazorapp || true + - docker rm myblazorapp || true + - docker run -d --name myblazorapp -p 8080:80 registry.example.com/myblazorapp:latest