Skip to content
Snippets Groups Projects
Commit aed42896 authored by carignani's avatar carignani
Browse files

show revision information, v0.0.6

parent 454164fa
No related branches found
No related tags found
No related merge requests found
TOSCAIE_SECRET='super_secret_key'
\ No newline at end of file
TOSCAIE_SECRET='super_secret_key'
LAST_COMMIT='something'
\ No newline at end of file
......@@ -15,6 +15,8 @@ if [ "$1" == "stop" ] ; then
exit 0
fi
sed -i -E "s/(LAST_COMMIT=').+(')/\1$(git log -n 1 --oneline)'/" env
docker build -t tosca-ie-sample:latest .
docker run -d --restart unless-stopped -t -p 5000:5000 --env-file ./env tosca-ie-sample
......
......@@ -17,3 +17,6 @@ VERSION = "0.0.5"
SECRET = env_or_false("TOSCAIE_SECRET") or 'super_secret_key'
LAST_COMMIT = env_or_false("LAST_COMMIT")
REPO_URL = "https://labs.etsi.org/rep/cti-tools/tosca2doc/tree/"
\ No newline at end of file
......@@ -26,12 +26,17 @@
<center>
<h1>TOSCA import/export</h1>
<h5 style="margin-bottom: 50px">v {{ VERSION }}</h5>
<p>
The tools available on this page are provided with NO GUARANTEES and shall be used ONLY for validation of ETSI Specifications.
<br/>
<br/>
To report bugs, questions or feature request, please use the <a href="https://forge.etsi.org/bugzilla/enter_bug.cgi?product=Forge">the issue tracker at ETSI Forge</a> and select "TOSCA tools" as component.
<br/>
{% if last_rev %}
Current revision is <a href="{{rev_link}}">{{last_rev}}</a>
{% endif %}
<br/>
For any other inquiry, contact <a href="mailto:cti_support@etsi.org">ETSI CTI</a></p>
</center>
<div class="row">
......
......@@ -69,11 +69,18 @@ def hello():
'''
Render home page
'''
if config.LAST_COMMIT is not False:
link = config.REPO_URL+config.LAST_COMMIT.split(" ")[0]
else:
link = "#"
return render_template(
"./home.html",
VERSION=config.VERSION,
doc_allowed_versions=doc2tosca.allowed_versions,
default_tosca_version=doc2tosca.DEFAULT_TOSCA_VERSION
default_tosca_version=doc2tosca.DEFAULT_TOSCA_VERSION,
last_rev=config.LAST_COMMIT,
rev_link=link
)
@app.route("/doc2tosca-info")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment