From 76f27c689550971f1b73c9a63ea95a9ae99db949 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sof=C3=ADa=20Aritz?= Date: Tue, 15 Apr 2025 13:15:21 +0200 Subject: [PATCH] Fix environ --- docker-compose.yml | 3 +++ entrypoint.sh | 2 ++ 2 files changed, 5 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index d1c88b3354..a00f2b9000 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,6 +13,7 @@ services: secrets: - KEY_PRIVATE - KEY_PASSWORD + - GIT_TOKEN volumes: - website-cached:/website-cached volumes: @@ -22,3 +23,5 @@ secrets: environment: KEY_PRIVATE KEY_PASSWORD: environment: KEY_PASSWORD + GIT_TOKEN: + environment: GIT_TOKEN diff --git a/entrypoint.sh b/entrypoint.sh index 801df73bbd..05db63dd43 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -15,6 +15,8 @@ if [ -f /run/secrets/KEY_PRIVATE ]; then chmod 400 /run/secrets/KEY_* PASSWORD="$(cat "/run/secrets/KEY_PASSWORD")" PRIVATE="$(cat "/run/secrets/KEY_PRIVATE")" + + GIT_TOKEN="$(cat "/run/secrets/GIT_TOKEN")" # Really should be able to just read from the private path, but for some reason ssh-add fails when using the actual path # But works when you cat the path into another file and then load it # Or cat the file and pipe it in through stdin