fix: logging overhaul — Alembic fileConfig disable_existing_loggers=False, propagate=False on loggers, ADR docs, catch-up migration for missing columns, sqlparse dep, build archive naming
This commit is contained in:
18
build.sh
18
build.sh
@@ -225,14 +225,14 @@ bundle_release() {
|
||||
|
||||
echo "[bundle] Exporting .tar.xz archives..."
|
||||
echo "[bundle] Compressing backend image..."
|
||||
docker save "${backend_tag}" | xz -T0 -6 > "${DIST_ROOT}/backend.${tag}.tar.xz"
|
||||
docker save "${backend_tag}" | xz -T0 -6 > "${DIST_ROOT}/ss-tools-backend.${tag}.tar.xz"
|
||||
echo "[bundle] Compressing frontend image..."
|
||||
docker save "${frontend_tag}" | xz -T0 -6 > "${DIST_ROOT}/frontend.${tag}.tar.xz"
|
||||
docker save "${frontend_tag}" | xz -T0 -6 > "${DIST_ROOT}/ss-tools-frontend.${tag}.tar.xz"
|
||||
|
||||
echo "[bundle] Calculating checksums..."
|
||||
(
|
||||
cd "${DIST_ROOT}"
|
||||
sha256sum "backend.${tag}.tar.xz" "frontend.${tag}.tar.xz" > "sha256sums.${tag}.txt"
|
||||
sha256sum "ss-tools-backend.${tag}.tar.xz" "ss-tools-frontend.${tag}.tar.xz" > "sha256sums.${tag}.txt"
|
||||
)
|
||||
|
||||
local backend_id frontend_id
|
||||
@@ -290,11 +290,11 @@ release_tag=${tag}
|
||||
backend_image=${backend_tag}
|
||||
backend_image_id=${backend_id}
|
||||
backend_repo_digest=${backend_digest}
|
||||
backend_archive=backend.${tag}.tar.xz
|
||||
backend_archive=ss-tools-backend.${tag}.tar.xz
|
||||
frontend_image=${frontend_tag}
|
||||
frontend_image_id=${frontend_id}
|
||||
frontend_repo_digest=${frontend_digest}
|
||||
frontend_archive=frontend.${tag}.tar.xz
|
||||
frontend_archive=ss-tools-frontend.${tag}.tar.xz
|
||||
compose_file=docker-compose.enterprise-clean.yml
|
||||
env_template=.env.enterprise-clean.example
|
||||
env_bootstrap_fields=INITIAL_ADMIN_CREATE,INITIAL_ADMIN_USERNAME,INITIAL_ADMIN_PASSWORD,INITIAL_ADMIN_EMAIL
|
||||
@@ -312,14 +312,14 @@ EOF
|
||||
"image": "${backend_tag}",
|
||||
"image_id": "${backend_id}",
|
||||
"repo_digest": "${backend_digest}",
|
||||
"archive": "backend.${tag}.tar.xz"
|
||||
"archive": "ss-tools-backend.${tag}.tar.xz"
|
||||
},
|
||||
{
|
||||
"role": "frontend",
|
||||
"image": "${frontend_tag}",
|
||||
"image_id": "${frontend_id}",
|
||||
"repo_digest": "${frontend_digest}",
|
||||
"archive": "frontend.${tag}.tar.xz"
|
||||
"archive": "ss-tools-frontend.${tag}.tar.xz"
|
||||
}
|
||||
],
|
||||
"compose_file": "docker-compose.enterprise-clean.yml",
|
||||
@@ -338,8 +338,8 @@ EOF
|
||||
|
||||
echo "[bundle] ✅ Bundle created in ${DIST_ROOT}"
|
||||
echo " # Load images (decompress stream):"
|
||||
echo " xz -dc ${DIST_ROOT}/backend.${tag}.tar.xz | docker load"
|
||||
echo " xz -dc ${DIST_ROOT}/frontend.${tag}.tar.xz | docker load"
|
||||
echo " xz -dc ${DIST_ROOT}/ss-tools-backend.${tag}.tar.xz | docker load"
|
||||
echo " xz -dc ${DIST_ROOT}/ss-tools-frontend.${tag}.tar.xz | docker load"
|
||||
echo " # Edit .env.enterprise-clean.example -> .env.enterprise-clean, then:"
|
||||
echo " docker compose -f ${DIST_ROOT}/docker-compose.enterprise-clean.yml up"
|
||||
echo ""
|
||||
|
||||
Reference in New Issue
Block a user