fix: ignore unbound variables when sourcing .env in all backup/DR scripts
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m35s
All checks were successful
Deploy to Production / Build and Deploy (push) Successful in 2m35s
This commit is contained in:
@@ -25,7 +25,9 @@ PROJECT_ROOT="$(cd "${SCRIPT_DIR}/.." && pwd)"
|
|||||||
ENV_FILE="${PROJECT_ROOT}/.env"
|
ENV_FILE="${PROJECT_ROOT}/.env"
|
||||||
if [ -f "${ENV_FILE}" ]; then
|
if [ -f "${ENV_FILE}" ]; then
|
||||||
set -a
|
set -a
|
||||||
|
set +u
|
||||||
source "${ENV_FILE}"
|
source "${ENV_FILE}"
|
||||||
|
set -u
|
||||||
set +a
|
set +a
|
||||||
else
|
else
|
||||||
echo "ERROR: .env introuvable : ${ENV_FILE}" >&2
|
echo "ERROR: .env introuvable : ${ENV_FILE}" >&2
|
||||||
|
|||||||
@@ -34,7 +34,9 @@ log_error() { echo -e "[DR ${TIMESTAMP}] ${RED}ERROR: $1${NC}"; }
|
|||||||
ENV_FILE="${PROJECT_ROOT}/.env"
|
ENV_FILE="${PROJECT_ROOT}/.env"
|
||||||
if [ -f "${ENV_FILE}" ]; then
|
if [ -f "${ENV_FILE}" ]; then
|
||||||
set -a
|
set -a
|
||||||
|
set +u
|
||||||
source "${ENV_FILE}"
|
source "${ENV_FILE}"
|
||||||
|
set -u
|
||||||
set +a
|
set +a
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -35,7 +35,9 @@ log_info() { echo -e "[NPM-Failover ${TIMESTAMP}] ${BLUE}$1${NC}"; }
|
|||||||
ENV_FILE="${PROJECT_ROOT}/.env"
|
ENV_FILE="${PROJECT_ROOT}/.env"
|
||||||
if [ -f "${ENV_FILE}" ]; then
|
if [ -f "${ENV_FILE}" ]; then
|
||||||
set -a
|
set -a
|
||||||
|
set +u
|
||||||
source "${ENV_FILE}"
|
source "${ENV_FILE}"
|
||||||
|
set -u
|
||||||
set +a
|
set +a
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -49,7 +49,9 @@ fi
|
|||||||
ENV_FILE="${PROJECT_ROOT}/.env"
|
ENV_FILE="${PROJECT_ROOT}/.env"
|
||||||
if [ -f "${ENV_FILE}" ]; then
|
if [ -f "${ENV_FILE}" ]; then
|
||||||
set -a
|
set -a
|
||||||
|
set +u
|
||||||
source "${ENV_FILE}"
|
source "${ENV_FILE}"
|
||||||
|
set -u
|
||||||
set +a
|
set +a
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -38,7 +38,9 @@ log_error() { echo -e "[Verify ${TIMESTAMP}] ${RED}❌ ERROR: $1${NC}"; }
|
|||||||
ENV_FILE="${PROJECT_ROOT}/.env"
|
ENV_FILE="${PROJECT_ROOT}/.env"
|
||||||
if [ -f "${ENV_FILE}" ]; then
|
if [ -f "${ENV_FILE}" ]; then
|
||||||
set -a
|
set -a
|
||||||
|
set +u
|
||||||
source "${ENV_FILE}"
|
source "${ENV_FILE}"
|
||||||
|
set -u
|
||||||
set +a
|
set +a
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user