Skip to content

Commit 6fd90bc

Browse files
committed
Ajout de 'dev/version_suivante.txt'
1 parent 70c26f5 commit 6fd90bc

2 files changed

Lines changed: 94 additions & 0 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ Fichiers
4040

4141
Listés dans l’ordre où ils apparaissent sur GitHub.
4242

43+
* `dev` : différents outils pour les développeurs
4344
* `editeurs` : fichiers pour l’intégration avec différents éditeurs
4445
* `scite` : pour [SciTE](http://www.scintilla.org/SciTE.html)
4546
* `SciTEGlobal.properties` : configuration recommandée et/ou obligatoire

dev/version_suivante.txt

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
git co master;
2+
./microalg_tests.sh
3+
git push origin master
4+
5+
déployer sur galerie via
6+
cd www/domains/galerie.microalg.info/microalg/
7+
git co master
8+
git pull origin master
9+
Ctrl+F5
10+
# si ok
11+
git br -d prod_old; git co prod; git br prod_old; git merge master; git co master
12+
test de quelques pages:
13+
http://galerie.microalg.info/profgra:tests:images
14+
rec
15+
Ajouter section sur http://galerie.microalg.info/microalg:config_echantillons
16+
si nouvelle conf
17+
18+
dans ce fichier:
19+
:%s/0.4.06/0.4.07/g # puis incrémenter le second
20+
:%s/0.4.05/0.4.06/g # remettre, exécuter, incrémenter le second
21+
22+
git tag -a v0.4.06 -f -m v0.4.06
23+
24+
git diff v0.4.05 v0.4.06 # pour préparer le change log
25+
Sur github, click sur Releases, puis sur la dernière, puis «Edit tag»
26+
Pas de «Release title»
27+
28+
«««
29+
Voir les [instructions d’installation](https://github.com/Microalg/Microalg/blob/v0.4.06/INSTALL.md) ou [télécharger directement](https://github.com/Microalg/Microalg/releases/download/v0.4.06/microalg_0.4.06.zip) la version pour Windows (contenant l’éditeur SciTE 3.5.3).
30+
31+
Changements notables depuis 0.4.05 :
32+
33+
En bref :
34+
35+
* Langage
36+
37+
En détail :
38+
»»»
39+
40+
num version
41+
git co master
42+
bump version dans microalg.l et microalg_tests.malg
43+
./microalg_tests.sh
44+
modif INSTALL.md (à plusieurs endroits: 6)
45+
# modif scripts de démarrage
46+
vim malg* # 7 fichiers
47+
git ap
48+
git cm "v0.4.05 -> v0.4.06"
49+
git push origin master
50+
git lol # pour vérif
51+
52+
# redéployer sur galerie:
53+
git pull origin master # depuis serveur, puis
54+
git co prod; git merge master; git co master
55+
56+
git co latest; git merge master; git push origin latest; git co master
57+
# check nouveaux fichiers ou renames pour update README
58+
git lol # pour vérif
59+
60+
git tag -a v0.4.06 -f -m v0.4.06
61+
git push --tags -f
62+
git lol # pour vérif
63+
64+
git rma dist-win; git archive HEAD --prefix=microalg_0.4.06/ --format=zip > microalg_0.4.06.zip; git co master
65+
ajouter le zip à la release, puis publier
66+
67+
déployer sur microalg.info
68+
# aller dans microalg.github.info
69+
git st
70+
# depuis microalg/github
71+
./dev_tools/diff.microalg.info.sh
72+
# faire les copies, puis
73+
# check suppressions aussi
74+
# et attention aux fontes google à conserver
75+
git add .; git cm "MAJ MicroAlg 0.4.06."
76+
modifs de index.html si besoin
77+
git push origin master
78+
modifs de index.html si besoin
79+
git push origin master
80+
81+
82+
tweet
83+
84+
déployer sur profgra.org via (long !)
85+
cd /media/MOUSQUE/data/txt/
86+
cd input/static/microalg
87+
git co master
88+
git pull origin master
89+
git rma pg.org.prod
90+
cd -
91+
sh ./html.sh;
92+
sh ./sync.sh
93+

0 commit comments

Comments
 (0)