build/sbin/sync_site_iri
author hurons@caf4f556-3d62-0410-8435-a86758001935
Mon, 17 May 2010 16:24:41 +0000
changeset 184 c61ffc45f1a7
parent 174 53861b8bcaf7
permissions -rwxr-xr-x
(none)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
27
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     1
#!/usr/bin/env bash
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     2
set -e
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     3
if [ -d ~/tmp/site_iri_V$1 ]; then
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     4
    rm -fr ~/tmp/site_iri_V$1;
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     5
fi
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     6
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     7
svn export file:///iridata/svn/site_iri/tags/V$1/web ~/tmp/site_iri_V$1
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     8
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
     9
#text2unix ~/tmp/site_iri_V$1
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    10
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    11
if [ -d ~/tmp/site_iri_V$1 ]; then
174
53861b8bcaf7 add missing image + new version 01.09
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 171
diff changeset
    12
	cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/site_iri_V$1/ iri@www.iri.centrepompidou.fr:/home/www/
156
533324f04319 correct sync source
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 136
diff changeset
    13
+ core
159
cb80efdd1330 correct sync script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 156
diff changeset
    14
P google?.html
cb80efdd1330 correct sync script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 156
diff changeset
    15
P .htpasswd
cb80efdd1330 correct sync script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 156
diff changeset
    16
P .htaccess
cb80efdd1330 correct sync script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 156
diff changeset
    17
P **/wp-config.php
27
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    18
P apps/***
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    19
P documents/***
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    20
P munin/***
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    21
P shotdetect/***
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    22
P wiki/***
169
2d410dc8c1f3 prepare dump for translation
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 159
diff changeset
    23
P wp-content/uploads/***
2d410dc8c1f3 prepare dump for translation
ymh@caf4f556-3d62-0410-8435-a86758001935
parents: 159
diff changeset
    24
- wp-content/uploads/***
27
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    25
EOT
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    26
fi
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    27
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    28
if [ -d ~/tmp/site_iri_V$1 ]; then
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    29
    echo "Deleting temp export"
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    30
    rm -fr ~/tmp/site_iri_V$1;
9facb578ecb1 Add syncronisation script
ymh@caf4f556-3d62-0410-8435-a86758001935
parents:
diff changeset
    31
fi