Andy Bavier | 21f243a | 2015-04-24 13:19:47 -0400 | [diff] [blame^] | 1 | #!/bin/sh |
2 | |||||
3 | TMPDIR="/tmp/initdata" | ||||
4 | XOSDIR="/home/ubuntu/xos" | ||||
5 | |||||
6 | mkdir -p $TMPDIR | ||||
7 | rm -f $TMPDIR/*.json | ||||
8 | |||||
9 | XOS=$( docker ps|grep "xos:latest"|awk '{print $NF}' ) | ||||
10 | docker exec $XOS /opt/xos/scripts/opencloud dumpdata | ||||
11 | docker cp $XOS:/opt/xos_backups/dumpdata-latest.json $TMPDIR | ||||
12 | cp $TMPDIR/*.json $XOSDIR/xos/core/fixtures/initial_data.json | ||||
13 | |||||
14 | git pull | ||||
15 | docker build -t xos . | ||||
16 | |||||
17 | docker stop $XOS | ||||
18 | docker run -p 8000:8000 xos |