From 9935adbcbd86bacd46c407a67a713d35fce4aa8b Mon Sep 17 00:00:00 2001 From: Linus Waldowsky Date: Thu, 26 Feb 2026 17:38:19 +0100 Subject: [PATCH 1/3] push on main branch leads to loading up apk into garage storage --- .drone.yml | 80 ++++++++---------------------------------------------- 1 file changed, 11 insertions(+), 69 deletions(-) diff --git a/.drone.yml b/.drone.yml index 6b67452..0efe836 100644 --- a/.drone.yml +++ b/.drone.yml @@ -94,15 +94,18 @@ steps: - npm run build -w @calchat/shared - npm run -w @calchat/client build:apk - - name: release_apk - image: plugins/gitea-release + - name: upload_apk + image: plugins/s3 settings: - api_key: - from_secret: gitea_token - base_url: https://gitea.gilmour109.de - files: - - calchat.apk - title: latest + endpoint: https://garage.gilmour109.de + bucket: calchat-releases + access_key: + from_secret: garage_access_key + secret_key: + from_secret: garage_secret_key + source: calchat.apk + target: / + path_style: true # depends_on: # - server_build_and_test @@ -171,64 +174,3 @@ steps: - calchat.apk title: ${DRONE_TAG} ---- - -kind: pipeline -type: docker -name: upload_commit - -trigger: - event: - - promote - -steps: - - name: upload_commit - image: plugins/docker - settings: - registry: gitea.gilmour109.de - repo: gitea.gilmour109.de/gilmour109/calchat-server - dockerfile: apps/server/docker/Dockerfile - tags: - - ${DRONE_COMMIT_SHA:0:8} - username: - from_secret: gitea_username - password: - from_secret: gitea_password - - - name: deploy_to_k3s - image: appleboy/drone-ssh - settings: - host: - - 192.168.178.201 - username: debian - password: - from_secret: k3s_ssh_password - envs: - - drone_commit_sha - port: 22 - command_timeout: 10m - script: - - export TAG=$(echo $DRONE_COMMIT_SHA | cut -c1-8) - - export NAME=$TAG - - export COMMIT=$DRONE_COMMIT_SHA - - envsubst < /home/debian/manifest.yml | sudo kubectl apply -f - - - - name: build_apk - image: gitea.gilmour109.de/gilmour109/eas-build:latest - environment: - EXPO_TOKEN: - from_secret: expo_token - commands: - - npm ci - - npm run build -w @calchat/shared - - npm run -w @calchat/client build:apk - - - name: release_apk - image: plugins/gitea-release - settings: - api_key: - from_secret: gitea_token - base_url: https://gitea.gilmour109.de - files: - - calchat.apk - title: ${DRONE_COMMIT_SHA:0:8} From 30d7fd881e086a5efeff47c898339b2353f1d190 Mon Sep 17 00:00:00 2001 From: Gilmour109 Date: Thu, 26 Feb 2026 17:48:18 +0000 Subject: [PATCH 2/3] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 0efe836..1dcefab 100644 --- a/.drone.yml +++ b/.drone.yml @@ -100,9 +100,9 @@ steps: endpoint: https://garage.gilmour109.de bucket: calchat-releases access_key: - from_secret: garage_access_key + from_secret: calchat-drone_garage_access_key secret_key: - from_secret: garage_secret_key + from_secret: calchat-drone_garage_secret_key source: calchat.apk target: / path_style: true From 758808e4d07d03bb430679ae6aec7031068f2f3e Mon Sep 17 00:00:00 2001 From: Gilmour109 Date: Thu, 26 Feb 2026 18:12:37 +0000 Subject: [PATCH 3/3] Update .drone.yml --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1dcefab..486abbf 100644 --- a/.drone.yml +++ b/.drone.yml @@ -100,9 +100,9 @@ steps: endpoint: https://garage.gilmour109.de bucket: calchat-releases access_key: - from_secret: calchat-drone_garage_access_key + from_secret: calchat_drone_garage_access_key secret_key: - from_secret: calchat-drone_garage_secret_key + from_secret: calchat_drone_garage_secret_key source: calchat.apk target: / path_style: true