sbin/sync/sync_ldt_platform
changeset 11 3903840d6720
parent 0 ecdfc63274bf
child 21 a39204d50541
equal deleted inserted replaced
10:84e31387a741 11:3903840d6720
     1 #!/usr/bin/env bash
     1 #!/usr/bin/env bash
     2 set -e
     2 set -e
     3 if [ -d ~/tmp/blinkster_V$1 ]; then
     3 if [ -d ~/tmp/eulalie_V$1 ]; then
     4     rm -fr ~/tmp/blinkster_V$1;
     4     rm -fr ~/tmp/eulalie_V$1;
     5 fi
     5 fi
     6 
     6 
     7 hg archive -r V$1 ~/tmp/blinkster_V$1
     7 hg archive -r V$1 ~/tmp/eulalie_V$1
     8 
     8 
     9 #text2unix ~/tmp/blinkster_V$1
     9 #text2unix ~/tmp/eulalie_V$1
    10 
    10 
    11 if [ -d ~/tmp/blinkster_V$1 ]; then
    11 if [ -d ~/tmp/eulalie_V$1 ]; then
    12     cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/blinkster_V$1/web/ web.iri.centrepompidou.fr:/iridata/www/web/blinkster/
    12     cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/eulalie_V$1/web/ web.iri.centrepompidou.fr:/iridata/www/web/eulalie/
    13 + core
    13 + core
    14 P .htpasswd
    14 P .htpasswd
    15 P .htaccess
    15 P .htaccess
    16 P blinkster/.htaccess
    16 P blinkster/.htaccess
    17 P blinkster/config.py
    17 P blinkster/config.py
    21 P index/***
    21 P index/***
    22 P static/media/***
    22 P static/media/***
    23 EOT
    23 EOT
    24 fi
    24 fi
    25 
    25 
    26 if [ -d ~/tmp/blinkster_V$1 ]; then
    26 if [ -d ~/tmp/eulalie_V$1 ]; then
    27     echo "Deleting temp export"
    27     echo "Deleting temp export"
    28     rm -fr ~/tmp/blinkster_V$1;
    28     rm -fr ~/tmp/eulalie_V$1;
    29 fi
    29 fi
    30 
    30 
    31 ssh web.iri.centrepompidou.fr sudo apache2ctl restart
    31 ssh web.iri.centrepompidou.fr sudo apache2ctl restart