Footer with environment, build, and hash #5
@@ -20,7 +20,7 @@ ARG BUILD_ENVIRONMENT
|
|||||||
ARG PROJECT_VERSION
|
ARG PROJECT_VERSION
|
||||||
|
|
||||||
RUN echo "PUBLIC_REPO_VERSION_HASH=\"${REPO_VERSION_HASH}\" \n\
|
RUN echo "PUBLIC_REPO_VERSION_HASH=\"${REPO_VERSION_HASH}\" \n\
|
||||||
BUILD_ENVIRONMENT=\"${BUILD_ENVIRONMENT}\" \n\
|
PUBLIC_BUILD_ENVIRONMENT=\"${BUILD_ENVIRONMENT}\" \n\
|
||||||
PUBLIC_PROJECT_VERSION=\"${PROJECT_VERSION}\"" >> .env
|
PUBLIC_PROJECT_VERSION=\"${PROJECT_VERSION}\"" >> .env
|
||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
---
|
---
|
||||||
---
|
---
|
||||||
<footer class="flex justify-center items-center text-center">
|
<footer class="flex justify-center items-center text-center">
|
||||||
{import.meta.env.BUILD_ENVIRONMENT || "development"} | {import.meta.env.PUBLIC_REPO_VERSION_HASH || "invalid"}@{import.meta.env.PUBLIC_PROJECT_VERSION || "0.0.0"}
|
{import.meta.env.PUBLIC_BUILD_ENVIRONMENT || "development"} | {import.meta.env.PUBLIC_REPO_VERSION_HASH || "invalid"}@{import.meta.env.PUBLIC_PROJECT_VERSION || "0.0.0"}
|
||||||
</footer>
|
</footer>
|
||||||
2
src/env.d.ts
vendored
2
src/env.d.ts
vendored
@@ -1,7 +1,7 @@
|
|||||||
interface ImportMetaEnv {
|
interface ImportMetaEnv {
|
||||||
readonly PUBLIC_REPO_VERSION_HASH: string;
|
readonly PUBLIC_REPO_VERSION_HASH: string;
|
||||||
readonly PUBLIC_PROJECT_VERSION: string;
|
readonly PUBLIC_PROJECT_VERSION: string;
|
||||||
readonly BUILD_ENVIRONMENT: string;
|
readonly PUBLIC_BUILD_ENVIRONMENT: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
interface ImportMeta {
|
interface ImportMeta {
|
||||||
|
|||||||
Reference in New Issue
Block a user