Compare commits
3 Commits
master
...
wip/dkbuil
Author | SHA1 | Date |
---|---|---|
Jephté Clain | 17aa9c2d1f | |
Jephté Clain | 898f553ea9 | |
Jephté Clain | 21583617bf |
|
@ -0,0 +1,45 @@
|
||||||
|
# TODO
|
||||||
|
|
||||||
|
* [ ] réordonner les versions: version la plus récente en premier, pour être cohérent avec setdists
|
||||||
|
* [ ] gestion de la version de façon incrémentale
|
||||||
|
~~~
|
||||||
|
addversion "$DIST" # est implicite
|
||||||
|
addversion j11
|
||||||
|
addversion 75
|
||||||
|
# donne les tags suivants:
|
||||||
|
# - latest $DIST j11 75 j11-$DIST 75-j11-$DIST
|
||||||
|
|
||||||
|
addversion d12 d11 # est implicite
|
||||||
|
addversion j11 j8
|
||||||
|
addversion 89
|
||||||
|
# donne les tags suivants:
|
||||||
|
# - latest d12 j11 89 j11-d12 89-j11-d12
|
||||||
|
# - j8-d12 89-j8-d12
|
||||||
|
# - d11 j11-d11 89-j11-d11
|
||||||
|
# - j8-d11 89-j8-d11
|
||||||
|
~~~
|
||||||
|
* [ ] supprimer le support des versions avec les profils et les distributions
|
||||||
|
* en définitive:
|
||||||
|
* les versions sont indépendantes des profils et des distributions
|
||||||
|
* la distribution est rajoutée implicitement à la version sauf avis contraire
|
||||||
|
* pour compatibilité, les deux lignes suivantes sont équivalentes:
|
||||||
|
~~~
|
||||||
|
setversion a-b-c
|
||||||
|
# équivalent à
|
||||||
|
addversion c; addversion b; addversion a
|
||||||
|
~~~
|
||||||
|
* la version est utilisée pour construire les tags (faut-il renommer addversion en addtag?)
|
||||||
|
* [ ] faire tourner chaque build dans un sous-shell pour améliorer la gestion des variables
|
||||||
|
* [ ] comme dans runs, faire une section run: ?
|
||||||
|
ATTENTION! build() déclenche AUTOBUILD=, et si on fait une section run:,
|
||||||
|
cette commande ne sera pas lancée, et donc le build sera fait en deux fois
|
||||||
|
|
||||||
|
* [ ] setversion peut prendre la version depuis la branche git d'un dépôt
|
||||||
|
* un argument permettrait de spécifier comment la version est calculée à
|
||||||
|
partir du dépôt
|
||||||
|
* [ ] si cela a du sens, une commande setlatest qui permet de désigner quelle
|
||||||
|
distribution/version est la dernière
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary
|
10
TODO.md
10
TODO.md
|
@ -1,10 +0,0 @@
|
||||||
# TODO
|
|
||||||
|
|
||||||
dkbuild
|
|
||||||
* setversion peut prendre la version depuis la branche git d'un dépôt
|
|
||||||
* un argument permettrait de spécifier comment la version est calculée à
|
|
||||||
partir du dépôt
|
|
||||||
* si cela a du sens, une commande setlatest qui permet de désigner quelle
|
|
||||||
distribution/version est la dernière
|
|
||||||
|
|
||||||
-*- coding: utf-8 mode: markdown -*- vim:sw=4:sts=4:et:ai:si:sta:fenc=utf-8:noeol:binary
|
|
Loading…
Reference in New Issue