From ab22c44920a5153d4773906e83f3281f286f05e9 Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Tue, 28 Feb 2023 09:54:03 +0100 Subject: [PATCH] Implemented simple automatic version insertion --- Frontend/Dockerfile | 12 ++++++++---- Frontend/index.html | 6 +++++- Frontend/insert_version.sh | 5 +++++ 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 Frontend/insert_version.sh diff --git a/Frontend/Dockerfile b/Frontend/Dockerfile index aed3064..febd991 100644 --- a/Frontend/Dockerfile +++ b/Frontend/Dockerfile @@ -3,9 +3,13 @@ FROM nginx:stable-alpine COPY ./tools/ /usr/share/nginx/html/tools/ COPY ./assets/ /usr/share/nginx/html/assets/ COPY ./index.html /usr/share/nginx/html -#COPY ./logo.png /usr/share/nginx/html -#COPY ./styles.css /usr/share/nginx/html -#COPY ./common.css /usr/share/nginx/html -#COPY ./favicon.ico /usr/share/nginx/html + +RUN mkdir -p /scripts +COPY insert_version.sh /scripts/ +WORKDIR /scripts + +RUN chmod +x insert_version.sh +RUN ./insert_version.sh + EXPOSE 80 diff --git a/Frontend/index.html b/Frontend/index.html index d9d0cd2..4eeb26b 100644 --- a/Frontend/index.html +++ b/Frontend/index.html @@ -27,7 +27,11 @@
  • XSD
  • Formatter
  • - + diff --git a/Frontend/insert_version.sh b/Frontend/insert_version.sh new file mode 100644 index 0000000..8aaa228 --- /dev/null +++ b/Frontend/insert_version.sh @@ -0,0 +1,5 @@ +#!/bin/sh + +input=$(date +%Y%m%d) + +sed -i "s/\[\:VERSION\:\]/$input/g" /usr/share/nginx/html/index.html \ No newline at end of file