diff --git a/tools/docker/bin/renovate b/tools/docker/bin/renovate index dee1d6137014f8cd9ab427dc9d869f422a039e97..043e88c6995c67cc57baaf937ae2b421fea27572 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 384c372993acefc47f7c3ebde4ee9086ccf5f3f1..44bbe8a8bff9093d919903d1f3b9f39145ed817e 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 8d06f1fdb2f0384cf4af3c20222f7ded063d7b9f..7e0d39a1779887fb153340fcdab8d552eada7d23 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 "$@"