From ab22c44920a5153d4773906e83f3281f286f05e9 Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Tue, 28 Feb 2023 09:54:03 +0100 Subject: [PATCH 1/3] 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 -- 2.51.0 From 980f09ddbd7cc5a778aa3287ad26cc220dd6a41e Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Tue, 28 Feb 2023 11:27:22 +0100 Subject: [PATCH 2/3] Added build hour --- Frontend/insert_version.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Frontend/insert_version.sh b/Frontend/insert_version.sh index 8aaa228..9962202 100644 --- a/Frontend/insert_version.sh +++ b/Frontend/insert_version.sh @@ -1,5 +1,5 @@ #!/bin/sh -input=$(date +%Y%m%d) +input="$(date +'%Y-%m-%d %H:%M')" sed -i "s/\[\:VERSION\:\]/$input/g" /usr/share/nginx/html/index.html \ No newline at end of file -- 2.51.0 From 6f5fc1b4ca834437eb443fe80d3bd965e045d32a Mon Sep 17 00:00:00 2001 From: Adam Bem Date: Tue, 28 Feb 2023 11:33:11 +0100 Subject: [PATCH 3/3] Removed versions from tools --- Frontend/index.html | 4 ---- Frontend/tools/xpath.html | 2 +- Frontend/tools/xsd.html | 3 +-- Frontend/tools/xslt.html | 2 +- 4 files changed, 3 insertions(+), 8 deletions(-) diff --git a/Frontend/index.html b/Frontend/index.html index 4eeb26b..bcee87d 100644 --- a/Frontend/index.html +++ b/Frontend/index.html @@ -36,10 +36,6 @@ - - diff --git a/Frontend/tools/xpath.html b/Frontend/tools/xpath.html index 67b8aec..ad29e18 100644 --- a/Frontend/tools/xpath.html +++ b/Frontend/tools/xpath.html @@ -17,7 +17,7 @@
    -

    Online XPath tester v0.4

    +

    Online XPath tester

    diff --git a/Frontend/tools/xsd.html b/Frontend/tools/xsd.html index dd74623..749021e 100644 --- a/Frontend/tools/xsd.html +++ b/Frontend/tools/xsd.html @@ -14,8 +14,7 @@
    -

    Online XSD tester v0.4 BETA -

    +

    Online XSD tester

    diff --git a/Frontend/tools/xslt.html b/Frontend/tools/xslt.html index 3751237..83721d5 100644 --- a/Frontend/tools/xslt.html +++ b/Frontend/tools/xslt.html @@ -14,7 +14,7 @@
    -

    Online XSLT tester v0.4

    +

    Online XSLT tester

    -- 2.51.0