From b36c2215c0f678177ab4bdb34af99cb63820d274 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mike=20Schw=C3=B6rer?= Date: Sun, 9 Aug 2026 10:47:18 +0000 Subject: [PATCH] [AUTO] Adjust gitea workflow for private goext dependency --- scnserver/.secrets/deps-key | 7 +++++++ scnserver/.secrets/deps-key.pub | 1 + scnserver/.secrets/gitconfig | 2 ++ scnserver/.secrets/known_hosts | 1 + scnserver/Dockerfile | 9 +++++++++ 5 files changed, 20 insertions(+) create mode 100644 scnserver/.secrets/deps-key create mode 100644 scnserver/.secrets/deps-key.pub create mode 100644 scnserver/.secrets/gitconfig create mode 100644 scnserver/.secrets/known_hosts diff --git a/scnserver/.secrets/deps-key b/scnserver/.secrets/deps-key new file mode 100644 index 0000000..6e329b2 --- /dev/null +++ b/scnserver/.secrets/deps-key @@ -0,0 +1,7 @@ +-----BEGIN OPENSSH PRIVATE KEY----- +b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW +QyNTUxOQAAACCidGFcYZJGOE5rMRDoNC1Onx5viMJ2gSyrPKG/YK7lJwAAAJiWNW/cljVv +3AAAAAtzc2gtZWQyNTUxOQAAACCidGFcYZJGOE5rMRDoNC1Onx5viMJ2gSyrPKG/YK7lJw +AAAECzRf/pqBmG4e0SkaIYTyBkXz/zKNxP4got/q3oKkraV6J0YVxhkkY4TmsxEOg0LU6f +Hm+IwnaBLKs8ob9gruUnAAAAEnJvYmlud0BiZmIyMDIzMDAwMwECAw== +-----END OPENSSH PRIVATE KEY----- diff --git a/scnserver/.secrets/deps-key.pub b/scnserver/.secrets/deps-key.pub new file mode 100644 index 0000000..49e3a9c --- /dev/null +++ b/scnserver/.secrets/deps-key.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKJ0YVxhkkY4TmsxEOg0LU6fHm+IwnaBLKs8ob9gruUn gnecht@bfb \ No newline at end of file diff --git a/scnserver/.secrets/gitconfig b/scnserver/.secrets/gitconfig new file mode 100644 index 0000000..9b65636 --- /dev/null +++ b/scnserver/.secrets/gitconfig @@ -0,0 +1,2 @@ +[url "ssh://git@git.blackforestbytes.com/BlackForestBytes/goext"] + insteadOf = https://git.blackforestbytes.com/BlackForestBytes/goext diff --git a/scnserver/.secrets/known_hosts b/scnserver/.secrets/known_hosts new file mode 100644 index 0000000..b67425a --- /dev/null +++ b/scnserver/.secrets/known_hosts @@ -0,0 +1 @@ +git.blackforestbytes.com ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDQ5uGWtRDqXF8A2FP69pPKayYYSazT+Ls/EjpNxczIpHyhpGUOvTH7GC4BMl8rBW6EVEsjPGGVIFJz3x3M1LmIwllj1+XgKQOSGdY/cRNYJDcLWMdG2eCC7gL2nIQwngMnwSs0WkIaG804X0Suq3iPftU8QRiPZTC2yTMFGbbDqF5Una8LGHzjZwZWT+pZqKh8qxVswjlrMQaS8nlCTDnB3ri4hMtp/Hc+1x/8NtvKZmBrbIgydntIN69tAavQTgAyRJIwAMy8cD8P1WizsJChlDdyI+g4WWDULgH+bA6mqrzo4YWflGpY0L1qgmPCGSSXcbb0UdNnEucpB72RPBcx diff --git a/scnserver/Dockerfile b/scnserver/Dockerfile index dcdd72b..7e7b435 100644 --- a/scnserver/Dockerfile +++ b/scnserver/Dockerfile @@ -8,6 +8,15 @@ RUN apt-get update && \ pip install virtualenv && \ rm -rf /var/lib/apt/lists/* +# setup for private deps +RUN apt-get update && apt-get install -y --no-install-recommends git openssh-client && rm -rf /var/lib/apt/lists/* +COPY .secrets/deps-key /root/.ssh/id_ed25519 +COPY .secrets/deps-key.pub /root/.ssh/id_ed25519.pub +RUN chmod 600 /root/.ssh/id_ed25519 +COPY .secrets/known_hosts /root/.ssh/known_hosts +COPY .secrets/gitconfig /root/.gitconfig +ENV GOPRIVATE="git.blackforestbytes.com/*" + COPY . /buildsrc RUN cd /buildsrc && cp "scn_send.sh" "../scn_send.sh" && make build