sbin/sync/sync_live
author Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
Wed, 27 Apr 2011 15:39:47 +0200
changeset 131 ef1ad93a227c
parent 125 ca3fa5dc7c75
child 146 6fbf5a793fe9
permissions -rwxr-xr-x
Added tag V00.40 for changeset fd23d25f5ca3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     1
#!/usr/bin/env bash
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     2
set -e
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     3
if [ -d ~/tmp/tweet_live_V$1 ]; then
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     4
    rm -fr ~/tmp/tweet_live_V$1;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     5
fi
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     6
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     7
hg archive -r V$1 ~/tmp/tweet_live_V$1
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     8
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
     9
#text2unix ~/tmp/tweet_live_V$1
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    10
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    11
if [ -d ~/tmp/tweet_live_V$1 ]; then
64
162c1de6545a Google analytics and small code reorg
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 25
diff changeset
    12
    cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/tweet_live_V$1/web/ iri@web.iri.centrepompidou.fr:/iridata/www/amateur/live/
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    13
+ core
116
9cafe2c0fb81 ignore config.php and preserve it in rsync
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 64
diff changeset
    14
P config.php
125
ca3fa5dc7c75 preserve .htaccess and chnage css path
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 118
diff changeset
    15
P .htaccess
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    16
EOT
118
93d9cbad255d temporaly add sync to www.iri.centrepompidou.fr
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 116
diff changeset
    17
    cat <<EOT | rsync -Cvrlz --delete --filter=". -" ~/tmp/tweet_live_V$1/web/ iri@www.iri.centrepompidou.fr:/home/www/live/
93d9cbad255d temporaly add sync to www.iri.centrepompidou.fr
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 116
diff changeset
    18
+ core
93d9cbad255d temporaly add sync to www.iri.centrepompidou.fr
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 116
diff changeset
    19
P config.php
125
ca3fa5dc7c75 preserve .htaccess and chnage css path
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 118
diff changeset
    20
P .htaccess
118
93d9cbad255d temporaly add sync to www.iri.centrepompidou.fr
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents: 116
diff changeset
    21
EOT
0
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    22
fi
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    23
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    24
if [ -d ~/tmp/tweet_live_V$1 ]; then
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    25
    echo "Deleting temp export"
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    26
    rm -fr ~/tmp/tweet_live_V$1;
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    27
fi
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    28
4eba9c11703f first import
Yves-Marie Haussonne <1218002+ymph@users.noreply.github.com>
parents:
diff changeset
    29
ssh iri@web.iri.centrepompidou.fr sudo apache2ctl restart