From 9332d54cf2cbdf722b81ac9ddd19ea263fd483b7 Mon Sep 17 00:00:00 2001 From: Gregor Lohaus Date: Mon, 9 Mar 2026 18:39:05 +0100 Subject: [PATCH] test deployment --- .gitea/workflows/demo.yaml | 10 +++++++++- Dockerfile | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index 640380f..fd64c1f 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -18,7 +18,15 @@ jobs: working-directory: ${{ gitea.workspace }}/Backend env: JAVA_HOME: /root/.sdkman/candidates/java/current - run: /root/.sdkman/candidates/gradle/9.4.0/bin/gradle build + run: /root/.sdkman/candidates/gradle/9.4.0/bin/gradle build + - name: deploy + run: | + eval "$(ssh-agent -s)" + ssh-add <(echo "${{ secrets.DEPLOYSSHKEY }}") + scp ${{ gitea.workspace }}/Backend/build/native/nativeCompile/gtransfer anon@162.55.217.172:/home/anon/.local/bin/gtransfernew + ssh anon@162.55.217.172 "chmod +x /home/anon/.local/bin/gtransfernew" + ssh anon@162.55.217.172 "mv /home/anon/.local/bin/gtransfernew /home/anon/.local/bin/gtransfer" + ssh anon@162.55.217.172 "sudo systemctl restart gtransfer" - name: upload binary uses: https://gitea.com/actions/gitea-upload-artifact@v4 with: diff --git a/Dockerfile b/Dockerfile index 77de70c..e27a796 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ FROM postgres:15.17-trixie RUN apt update -RUN apt install -y curl wget zip unzip build-essential zlib1g-dev nodejs +RUN apt install -y curl wget zip unzip build-essential zlib1g-dev nodejs ssh RUN curl -s "https://get.sdkman.io?ci=true" | bash SHELL ["/bin/bash", "-c"] RUN source "/root/.sdkman/bin/sdkman-init.sh" \