From 4fdb26fdc4e9360f28cdba9d44b4b8deaab79e1c Mon Sep 17 00:00:00 2001 From: Jun Siang Cheah Date: Sun, 26 May 2024 08:49:30 +0100 Subject: [PATCH] refac: rename build hash vars --- Dockerfile | 4 ++-- backend/apps/web/main.py | 2 +- backend/config.py | 4 ++-- backend/main.py | 4 ++-- hatch_build.py | 2 +- src/lib/components/chat/Settings/About.svelte | 4 ++-- src/lib/constants.ts | 2 +- vite.config.ts | 2 +- 8 files changed, 12 insertions(+), 12 deletions(-) diff --git a/Dockerfile b/Dockerfile index 896c06960..e3b2e64d2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,7 +26,7 @@ COPY package.json package-lock.json ./ RUN npm ci COPY . . -ENV WEBUI_VERSION=${BUILD_HASH} +ENV APP_BUILD_HASH=${BUILD_HASH} RUN npm run build ######## WebUI backend ######## @@ -159,6 +159,6 @@ HEALTHCHECK CMD curl --silent --fail http://localhost:8080/health | jq -e '.stat USER $UID:$GID -ENV WEBUI_VERSION=${BUILD_HASH} +ENV WEBUI_BUILD_VERSION=${BUILD_HASH} CMD [ "bash", "start.sh"] diff --git a/backend/apps/web/main.py b/backend/apps/web/main.py index 2b6966381..24f6b8b51 100644 --- a/backend/apps/web/main.py +++ b/backend/apps/web/main.py @@ -13,7 +13,7 @@ from apps.web.routers import ( utils, ) from config import ( - WEBUI_VERSION, + WEBUI_BUILD_HASH, WEBUI_AUTH, DEFAULT_MODELS, DEFAULT_PROMPT_SUGGESTIONS, diff --git a/backend/config.py b/backend/config.py index 0b18eab43..8f259e1dc 100644 --- a/backend/config.py +++ b/backend/config.py @@ -162,10 +162,10 @@ CHANGELOG = changelog_json #################################### -# WEBUI_VERSION +# WEBUI_BUILD_HASH #################################### -WEBUI_VERSION = os.environ.get("WEBUI_VERSION", "v1.0.0-alpha.100") +WEBUI_BUILD_HASH = os.environ.get("WEBUI_BUILD_HASH", "dev-build") #################################### # DATA/FRONTEND BUILD DIR diff --git a/backend/main.py b/backend/main.py index d244e18df..bbc0110ae 100644 --- a/backend/main.py +++ b/backend/main.py @@ -61,7 +61,7 @@ from config import ( WEBHOOK_URL, ENABLE_ADMIN_EXPORT, AppConfig, - WEBUI_VERSION, + WEBUI_BUILD_HASH, ) from constants import ERROR_MESSAGES @@ -92,7 +92,7 @@ print( v{VERSION} - building the best open-source AI user interface. -{f"Commit: {WEBUI_VERSION}" if WEBUI_VERSION != "v1.0.0-alpha.100" else ""} +{f"Commit: {WEBUI_BUILD_HASH}" if WEBUI_BUILD_HASH != "dev-build" else ""} https://github.com/open-webui/open-webui """ ) diff --git a/hatch_build.py b/hatch_build.py index 8728dc5c0..8ddaf0749 100644 --- a/hatch_build.py +++ b/hatch_build.py @@ -19,5 +19,5 @@ class CustomBuildHook(BuildHookInterface): stderr.write("### npm install\n") subprocess.run([npm, "install"], check=True) # noqa: S603 stderr.write("\n### npm run build\n") - os.environ["WEBUI_VERSION"] = version + os.environ["APP_BUILD_HASH"] = version subprocess.run([npm, "run", "build"], check=True) # noqa: S603 diff --git a/src/lib/components/chat/Settings/About.svelte b/src/lib/components/chat/Settings/About.svelte index 51ad94a3c..e49aaea68 100644 --- a/src/lib/components/chat/Settings/About.svelte +++ b/src/lib/components/chat/Settings/About.svelte @@ -1,7 +1,7 @@