Prepare to add a cover
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Fred Pauchet 2022-01-03 11:11:17 +01:00
parent 920341511d
commit 9e08136f50
3 changed files with 38 additions and 1 deletions

View File

@ -17,4 +17,27 @@ admonition:
image:
align: center
caption:
align: inherit
align: inherit
title-page:
# inspired by https://github.com/liberaledemokraten/asciidoc-theme/
# ld-orange
#font-color: #FFFFFF
#font-family: Barlow
font-style: bold
align: center
#background-image: image:images/compass-cover.png[100%]
right: 15%
authors:
#font-color: #FFFFFF
align: center
title:
#font-color: #FFFFFF
#font-family: Barlow
font-style: bold
font-size: 36
align: center
#top: 82%
#logo:
#align: right
#image: image:images/logo.png[pdfwidth=45%]
#top: 10%

Binary file not shown.

After

Width:  |  Height:  |  Size: 183 KiB

View File

@ -0,0 +1,14 @@
== Application _Legacy_
Une application _legacy_ est une application qui existait déjà avant que nous ne jetions notre dévolu sur Django.
Ce type d'application suit déjà ses propres principes, sans doute aussi ses propres conventions.
Le moteur de base de données peut être hétéroclite, les technologies
=== Récupération du dernier tag Git en Python
L'idée ici est simplement de pouvoir afficher le numéro de version ou le hash d'exécution du code, sans avoir à se connecter au dépôt. Cela apporte une certaine transparence, *sous réserve que le code soit géré par Git*. Si vous suivez scrupuleusement les 12 facteurs, la version de l'application déployée n'est plus sensée conserver un lien avec votre dépôt d'origine... Si vous déployez votre code en utilisant un `git fetch` puis un `git checkout <tag_name>`, le morceau de code ci-dessous pourra vous intéresser :-)
[source,python]
----
----