X-Git-Url: http://git.euphorik.ch/?p=euphorik.git;a=blobdiff_plain;f=tools%2Fmise_en_prod.rb;h=d95156cfdd786699ae0201239da025b8a2d0e7a1;hp=23c62cb9b864046f90e653e663416773a8672114;hb=18e8fadf5aad8d7b2e7b750210dc949951b4a124;hpb=c021866458e347a8c704217247ba207ad99c5cb7 diff --git a/tools/mise_en_prod.rb b/tools/mise_en_prod.rb index 23c62cb..d95156c 100755 --- a/tools/mise_en_prod.rb +++ b/tools/mise_en_prod.rb @@ -20,7 +20,12 @@ along with Euphorik. If not, see . $rep_remote = '/var/www/euphorik' $host = 'euphorik.ch' -$opt_rsync = '' +$opt_rsync = '' + + +#TODO +# - mettre à jour les numéros de versions en appelant le script "cope_num_version.rb" +# - création de unit tests (voir eunit) et validation avant la mise en prod def creer_remote_rep(rep) begin @@ -33,6 +38,10 @@ end # Compilation de la partie serveur Dir.chdir('../modules') puts `make` +if $?.exitstatus != 0 + puts "Echec de compilation de la partie serveuse" + exit 1 +end Dir.chdir('..') # création du repertoire BD