Initial dev deployment [infra]

This commit is contained in:
Stephan D
2026-03-16 13:18:22 +01:00
parent 260e514957
commit 311d080aa5
91 changed files with 432 additions and 523 deletions

View File

@@ -9,6 +9,7 @@ REPO_ROOT="$(cd "$(dirname "$0")/../../.." && pwd)"
cd "${REPO_ROOT}"
sh ci/scripts/common/ensure_env_version.sh
. ci/scripts/common/runtime_env.sh
normalize_env_file() {
file="$1"
@@ -32,19 +33,10 @@ load_env_file() {
done <"$file"
}
FEES_ENV_NAME="${FEES_ENV:-prod}"
RUNTIME_ENV_FILE="./ci/${FEES_ENV_NAME}/.env.runtime"
FEES_ENV_NAME="${FEES_ENV:-$(resolve_runtime_env_name)}"
load_runtime_env_bundle "${FEES_ENV_NAME}"
if [ ! -f "${RUNTIME_ENV_FILE}" ]; then
echo "[billing-fees-build] runtime env file not found: ${RUNTIME_ENV_FILE}" >&2
exit 1
fi
normalize_env_file "${RUNTIME_ENV_FILE}"
normalize_env_file ./.env.version
load_env_file "${RUNTIME_ENV_FILE}"
load_env_file ./.env.version
IMAGE_TAG="$(compute_image_tag)"
REGISTRY_URL="${REGISTRY_URL:?missing REGISTRY_URL}"
APP_V="${APP_V:?missing APP_V}"
@@ -76,7 +68,7 @@ fi
/kaniko/executor \
--context "${BUILD_CONTEXT}" \
--dockerfile "${FEES_DOCKERFILE}" \
--destination "${REGISTRY_URL}/${FEES_IMAGE_PATH}:${APP_V}" \
--destination "${REGISTRY_URL}/${FEES_IMAGE_PATH}:${IMAGE_TAG}" \
--build-arg APP_VERSION="${APP_V}" \
--build-arg GIT_REV="${GIT_REV}" \
--build-arg BUILD_BRANCH="${BUILD_BRANCH}" \