MOD mineurs
authorGreg Burri <greg.burri@gmail.com>
Wed, 2 Jul 2008 15:48:26 +0000 (15:48 +0000)
committerGreg Burri <greg.burri@gmail.com>
Wed, 2 Jul 2008 15:48:26 +0000 (15:48 +0000)
doc/technique.txt
tools/mise_en_prod.rb

index 2ec2dda..88ebe66 100644 (file)
@@ -1,6 +1,18 @@
 == Euphorik - doc technique ==\r
 Cette documentation à pour but de réunir certaines explications concernant des concepts, des algorithmes ou des détails techniques.
 \r
+=== Processus de release ===\r
+\r
+Exemple pour la release 1.4.0\r
+\r
+a) Création de la branche 1.4\r
+b) Mise à jour de la version (fichier VERSION) : "1.4.0"\r
+c) Mise en préproduction (script "/tools/mise_en_prod.rb")\r
+d) Vérification de la version en préproduction\r
+c) Mise en production\r
+d) création d'un TAG 1.4.0\r
+e) Retour dans le Trunk, mise à jour de la version (VERSION) : "1.5.0a"\r
+\r
 
 === Compilation avec "+native" ===\r
 Il est possible de compiler le code Erlang avec le flag "+native", cela rend l'execution plus rapide de l'ordre d'un facteur\r
index ae0bb8f..d95156c 100755 (executable)
@@ -20,7 +20,12 @@ along with Euphorik.  If not, see <http://www.gnu.org/licenses/>.
 
 $rep_remote = '/var/www/euphorik'
 $host = 'euphorik.ch'
-$opt_rsync = ''
+$opt_rsync = ''\r
+\r
+\r
+#TODO \r
+# - mettre à jour les numéros de versions en appelant le script "cope_num_version.rb"\r
+# - création de unit tests (voir eunit) et validation avant la mise en prod
 
 def creer_remote_rep(rep)
    begin