sbin/sync/sync_client
author veltr
Wed, 22 Feb 2012 11:50:41 +0100
changeset 37 d12aa3a7c56e
parent 28 41087fe3db69
permissions -rwxr-xr-x
Correction compteur
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
28
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
#!/usr/bin/env bash
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
set -e
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
if [ -d ~/tmp/bubbletv_$1 ]; then
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
    rm -fr ~/tmp/bubbletv_$1;
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
fi
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
hg archive -r $1 ~/tmp/bubbletv_$1 -X ".hg*"
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
if [ -d ~/tmp/bubbletv_$1 ]; then
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    10
    cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/bubbletv_$1/client/ iri@ftv.iri-research.org:/srv/www/bubbletv
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
+ core
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
EOT
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
fi
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
if [ -d ~/tmp/bubbletv_$1 ]; then
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
    echo "Deleting temp export"
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
    rm -fr ~/tmp/bubbletv_$1;
41087fe3db69 sync scripts + resources
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
fi