Unpacking screenshot tarball in script

This commit is contained in:
Haas, Christoph 2013-08-21 14:34:31 +02:00
parent 7ed2ae0ba0
commit 7d7fe366ec

View file

@ -1,12 +1,25 @@
#!/bin/sh -xe
#!/bin/sh -e
echo Getting screenshot files
rsync -v root@screenshots.debian.net:/home/debshots/debshots-screenshots.tar /tmp/
echo Getting PostgreSQL dump
rsync -v root@screenshots.debian.net:/home/debshots/debshots.sql /tmp
echo Dropping existing database
set +e
psql postgres debshots -c 'drop database debshots'
set -e
echo Creating new database
psql postgres debshots -c 'create database debshots owner debshots'
echo Restoring PostgreSQL dump
psql debshots debshots < /tmp/debshots.sql
echo Unpacking screenshots tarball
cd ../public
tar xf /tmp/debshots-screenshots.tar
mv public/live/screenshots/approved public/screenshots
rm -r public/live