From 97ace64c0a249abfa7f78be9bed1bca21b5833bb Mon Sep 17 00:00:00 2001 From: Michael Kriese <michael.kriese@visualon.de> Date: Mon, 11 Nov 2024 13:31:30 +0100 Subject: [PATCH] fix(docker-image): init containerbase if needed (#32445) --- tools/docker/bin/renovate | 5 +++++ tools/docker/bin/renovate-config-validator | 5 +++++ tools/docker/bin/renovate-entrypoint.sh | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/tools/docker/bin/renovate b/tools/docker/bin/renovate index dee1d61370..043e88c699 100755 --- a/tools/docker/bin/renovate +++ b/tools/docker/bin/renovate @@ -5,4 +5,9 @@ if [[ -f "/usr/local/etc/env" && -z "${CONTAINERBASE_ENV+x}" ]]; then . /usr/local/etc/env fi +if [[ ! -d "/tmp/containerbase" ]]; then + # initialize all prepared tools + containerbase-cli init tool all +fi + /usr/local/renovate/node --use-openssl-ca "${RENOVATE_NODE_ARGS[@]}" /usr/local/renovate/dist/renovate.js "$@" diff --git a/tools/docker/bin/renovate-config-validator b/tools/docker/bin/renovate-config-validator index 384c372993..44bbe8a8bf 100755 --- a/tools/docker/bin/renovate-config-validator +++ b/tools/docker/bin/renovate-config-validator @@ -5,4 +5,9 @@ if [[ -f "/usr/local/etc/env" && -z "${CONTAINERBASE_ENV+x}" ]]; then . /usr/local/etc/env fi +if [[ ! -d "/tmp/containerbase" ]]; then + # initialize all prepared tools + containerbase-cli init tool all +fi + /usr/local/renovate/node --use-openssl-ca /usr/local/renovate/dist/config-validator.js "$@" diff --git a/tools/docker/bin/renovate-entrypoint.sh b/tools/docker/bin/renovate-entrypoint.sh index 8d06f1fdb2..7e0d39a177 100755 --- a/tools/docker/bin/renovate-entrypoint.sh +++ b/tools/docker/bin/renovate-entrypoint.sh @@ -5,6 +5,11 @@ if [[ -f "/usr/local/etc/env" && -z "${CONTAINERBASE_ENV+x}" ]]; then . /usr/local/etc/env fi +if [[ ! -d "/tmp/containerbase" ]]; then + # initialize all prepared tools + containerbase-cli init tool all +fi + if [[ "${1:0:1}" = '-' ]]; then # assume $1 is renovate flag set -- renovate "$@" -- GitLab