From 4c8e7b7dbb121ae571b82b7237ddf1cc4a942d29 Mon Sep 17 00:00:00 2001 From: Konsta Vesterinen Date: Sun, 11 Jan 2015 16:57:22 +0200 Subject: [PATCH] Add PostgreSQL 9.4 to travis config --- .travis.yml | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/.travis.yml b/.travis.yml index 1f731b5..52ad312 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,21 @@ -addons: - postgresql: 9.3 - before_script: - psql -c 'create database sqlalchemy_utils_test;' -U postgres - mysql -e 'create database sqlalchemy_utils_test;' +before_install: + - sudo /etc/init.d/postgresql stop + - sudo apt-get update + - sudo apt-get purge postgresql-9.1 postgresql-9.2 postgresql-9.3 + - sudo apt-get install postgresql-client-common postgresql-9.4 + - sudo apt-get install pidentd + - sudo chmod 777 /etc/postgresql/9.4/main/pg_hba.conf + - sudo echo "local all postgres trust" > /etc/postgresql/9.4/main/pg_hba.conf + - sudo echo "local all all trust" >> /etc/postgresql/9.4/main/pg_hba.conf + - sudo echo "host all all 127.0.0.1/32 trust" >> /etc/postgresql/9.4/main/pg_hba.conf + - sudo echo "host all all ::1/128 trust" >> /etc/postgresql/9.4/main/pg_hba.conf + - sudo sh -c "echo 127.0.0.1 postgres >> /etc/hosts" + - sudo /etc/init.d/postgresql restart + language: python python: