Use cached PostgreSQL build to reduce testing time

With this PR, we started to cache custom compiled PostgreSQL builds. If there
are no new commits to the related PostgreSQL branches, we will use already
compiled binaries to reduce testing time.
pull/1416/head
Burak Yucesoy 2017-05-15 18:03:39 +03:00
parent bfde7fcd5a
commit f3109d9380
1 changed files with 5 additions and 2 deletions

View File

@ -1,7 +1,10 @@
sudo: required sudo: required
dist: trusty dist: trusty
language: c language: c
cache: apt cache:
apt: true
directories:
- /home/travis/postgresql
branches: branches:
except: [ /^open-.*$/ ] except: [ /^open-.*$/ ]
env: env:
@ -14,7 +17,7 @@ env:
- PGVERSION=9.5 - PGVERSION=9.5
- PGVERSION=9.6 - PGVERSION=9.6
before_install: before_install:
- git clone -b v0.6.1 --depth 1 https://github.com/citusdata/tools.git - git clone -b v0.6.2 --depth 1 https://github.com/citusdata/tools.git
- sudo make -C tools install - sudo make -C tools install
- setup_apt - setup_apt
- curl https://install.citusdata.com/community/deb.sh | sudo bash - curl https://install.citusdata.com/community/deb.sh | sudo bash