projects
/
euphorik.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
OUPS
[euphorik.git]
/
tools
/
mise_en_prod.rb
diff --git
a/tools/mise_en_prod.rb
b/tools/mise_en_prod.rb
index
23c62cb
..
d95156c
100755
(executable)
--- a/
tools/mise_en_prod.rb
+++ b/
tools/mise_en_prod.rb
@@
-20,7
+20,12
@@
along with Euphorik. If not, see <http://www.gnu.org/licenses/>.
$rep_remote = '/var/www/euphorik'
$host = 'euphorik.ch'
$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
def creer_remote_rep(rep)
begin
@@
-33,6
+38,10
@@
end
# Compilation de la partie serveur
Dir.chdir('../modules')
puts `make`
# 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
Dir.chdir('..')
# création du repertoire BD