From b08140b4f9985fe298d504592c408b37eaaec884 Mon Sep 17 00:00:00 2001 From: xCyanGrizzly <53275238+xCyanGrizzly@users.noreply.github.com> Date: Thu, 19 Mar 2026 23:27:51 +0100 Subject: [PATCH] Create .drone.yml --- .drone.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..63765be --- /dev/null +++ b/.drone.yml @@ -0,0 +1,36 @@ +--- +kind: pipeline +type: docker +name: build-and-deploy + +trigger: + branch: [main] + event: [push] + +steps: + # Build the Docker image and push to Gitea's built-in registry + - name: build + image: plugins/docker + settings: + repo: git.samagsteribbe.nl/admin/DragonsStash + registry: git.samagsteribbe.nl + tags: + - latest + - "${DRONE_COMMIT_SHA:0:8}" + username: + from_secret: gitea_username + password: + from_secret: gitea_password + + # SSH into your server and redeploy + - name: deploy + image: appleboy/drone-ssh + settings: + host: 192.168.68.68 + username: sam + key: + from_secret: ssh_key + script: + - cd /opt/stacks/DragonsStash + - docker compose pull + - docker compose up -d