Automated version generation (ticket #36)
Co-authored-by: Adam Bem <adam.bem@zoho.eu> Reviewed-on: R11/release11-tools-web#80
This commit is contained in:
		| @@ -3,9 +3,13 @@ FROM nginx:stable-alpine | |||||||
| COPY ./tools/ /usr/share/nginx/html/tools/ | COPY ./tools/ /usr/share/nginx/html/tools/ | ||||||
| COPY ./assets/ /usr/share/nginx/html/assets/ | COPY ./assets/ /usr/share/nginx/html/assets/ | ||||||
| COPY ./index.html /usr/share/nginx/html | COPY ./index.html /usr/share/nginx/html | ||||||
| #COPY ./logo.png /usr/share/nginx/html |  | ||||||
| #COPY ./styles.css /usr/share/nginx/html | RUN mkdir -p /scripts | ||||||
| #COPY ./common.css /usr/share/nginx/html | COPY insert_version.sh /scripts/ | ||||||
| #COPY ./favicon.ico /usr/share/nginx/html | WORKDIR /scripts | ||||||
|  |  | ||||||
|  | RUN chmod +x insert_version.sh | ||||||
|  | RUN ./insert_version.sh | ||||||
|  |  | ||||||
|  |  | ||||||
| EXPOSE 80 | EXPOSE 80 | ||||||
|   | |||||||
| @@ -27,15 +27,15 @@ | |||||||
|                 <li id="toolListRow"><a href="./tools/xsd.html" target="iframe">XSD</a></li> |                 <li id="toolListRow"><a href="./tools/xsd.html" target="iframe">XSD</a></li> | ||||||
|                 <li id="toolListRow"><a href="./tools/formatter.html" target="iframe">Formatter</a></li> |                 <li id="toolListRow"><a href="./tools/formatter.html" target="iframe">Formatter</a></li> | ||||||
|             </ul> |             </ul> | ||||||
|             <div id="copyright">Copyright © 2023<br><a href="http://release11.com/">Release11 Sp. z. o. o.</a></div> |             <div id="copyright"> | ||||||
|  |                 Build: [:VERSION:]<br> | ||||||
|  |                 Copyright © 2023<br> | ||||||
|  |                 <a href="http://release11.com/">Release11 Sp. z. o. o.</a> | ||||||
|  |             </div> | ||||||
|         </div> |         </div> | ||||||
|         <iframe id="frame" name="iframe" src="http://tools.zipper.release11.com:8097/" frameborder="0"></iframe> |         <iframe id="frame" name="iframe" src="http://tools.zipper.release11.com:8097/" frameborder="0"></iframe> | ||||||
|     </div> |     </div> | ||||||
|  |  | ||||||
|     <script> |  | ||||||
|          |  | ||||||
|     </script> |  | ||||||
|  |  | ||||||
| </body> | </body> | ||||||
|  |  | ||||||
| </html> | </html> | ||||||
|   | |||||||
							
								
								
									
										5
									
								
								Frontend/insert_version.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								Frontend/insert_version.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | |||||||
|  | #!/bin/sh | ||||||
|  |  | ||||||
|  | input="$(date +'%Y-%m-%d %H:%M')" | ||||||
|  |  | ||||||
|  | sed -i "s/\[\:VERSION\:\]/$input/g" /usr/share/nginx/html/index.html | ||||||
| @@ -17,7 +17,7 @@ | |||||||
|         <div id="tool" class="tool rwd-expandable"> |         <div id="tool" class="tool rwd-expandable"> | ||||||
|             <div class="tool-context"> |             <div class="tool-context"> | ||||||
|                 <div class="headline"> |                 <div class="headline"> | ||||||
|                     <h1>Online XPath tester <span class="versionInfo"><span class="version-span">v0.4</span></span></h1> |                     <h1>Online XPath tester</h1> | ||||||
|                 </div> |                 </div> | ||||||
|  |  | ||||||
|                 <div class="display-space-between"> |                 <div class="display-space-between"> | ||||||
|   | |||||||
| @@ -14,8 +14,7 @@ | |||||||
|         <div id="tool" class="tool rwd-expandable"> |         <div id="tool" class="tool rwd-expandable"> | ||||||
|             <div class="tool-context"> |             <div class="tool-context"> | ||||||
|                 <div class="headline"> |                 <div class="headline"> | ||||||
|                     <h1>Online XSD tester <span class="versionInfo"><span class="version-span">v0.4 BETA</span></span> |                     <h1>Online XSD tester</h1> | ||||||
|                     </h1> |  | ||||||
|                 </div> |                 </div> | ||||||
|                 <div class="display-space-between"> |                 <div class="display-space-between"> | ||||||
|                     <div style="text-align: center;"> |                     <div style="text-align: center;"> | ||||||
|   | |||||||
| @@ -14,7 +14,7 @@ | |||||||
|         <div id="tool" class="tool rwd-expandable"> |         <div id="tool" class="tool rwd-expandable"> | ||||||
|             <div class="tool-context"> |             <div class="tool-context"> | ||||||
|                 <div class="headline"> |                 <div class="headline"> | ||||||
|                     <h1>Online XSLT tester <span class="versionInfo"><span class="version-span">v0.4</span></span></h1> |                     <h1>Online XSLT tester</h1> | ||||||
|                 </div> |                 </div> | ||||||
|                 <div class="display-space-between"> |                 <div class="display-space-between"> | ||||||
|                     <div style="text-align: center;"> |                     <div style="text-align: center;"> | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user