Build: Always use local tmp dir on macOS. (#12734)

This commit is contained in:
Marco Ebert 2025-01-22 00:48:36 +01:00 committed by GitHub
parent eb62c2a465
commit 59a0da769d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -26,14 +26,11 @@ set -o nounset
set -o pipefail set -o pipefail
# temporal directory for the /etc/ingress-controller directory # temporal directory for the /etc/ingress-controller directory
if [[ "$OSTYPE" == darwin* ]] && [[ "$RUNTIME" == podman ]]; then if [[ "$OSTYPE" == darwin* ]]; then
mkdir -p "tmp" mkdir -p "tmp"
INGRESS_VOLUME=$(pwd)/$(mktemp -d tmp/XXXXXX) INGRESS_VOLUME=$(pwd)/$(mktemp -d tmp/XXXXXX)
else else
INGRESS_VOLUME=$(mktemp -d) INGRESS_VOLUME=$(mktemp -d)
if [[ "$OSTYPE" == darwin* ]]; then
INGRESS_VOLUME=/private$INGRESS_VOLUME
fi
fi fi
# make sure directory for SSL cert storage exists under ingress volume # make sure directory for SSL cert storage exists under ingress volume