Testing CI - .travis - print surefire reports + setup_database script

This commit is contained in:
Robin Bygrave
2016-01-28 09:20:27 +13:00
parent 036086af02
commit 6f37a0bd72
3 changed files with 15 additions and 0 deletions
Regular → Executable
View File
+14
View File
@@ -0,0 +1,14 @@
#!/bin/sh
echo "\n=== SETUP DATABASE ===\n"
set -e
set -x
# Setup postgres' users and databases
sudo -u postgres psql -c "CREATE USER unit WITH PASSWORD 'unit';"
sudo -u postgres psql -c 'CREATE DATABASE test WITH OWNER unit;'
sudo -u postgres psql test -c 'CREATE EXTENSION hstore;'
sudo -u postgres psql test -c 'CREATE EXTENSION pgcrypto;'
sudo -u postgres psql test -c 'CREATE EXTENSION postgis;'