Skip to content
This repository was archived by the owner on Feb 4, 2021. It is now read-only.

Commit 9e81f1e

Browse files
authored
Merge pull request #32 from gedorinku/upgrade_postgres
Upgrade postgresql for ci
2 parents fcce598 + 58934f9 commit 9e81f1e

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

.travis.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,20 @@ go:
55

66
services:
77
- docker
8-
- postgresql
8+
9+
install:
10+
- sudo apt-get remove postgresql-* -y
11+
- sudo -E apt-get -yq --no-install-suggests --no-install-recommends $(travis_apt_get_options) install postgresql-client-11
912

1013
before_script:
11-
- go get -v -u github.com/golang/dep/cmd/dep
12-
- dep ensure -v -vendor-only
1314
- cp sqlboiler.toml.ci sqlboiler.toml
1415
- cp .env.ci .env
15-
- psql -c 'create database accounts;' -U postgres
16+
- docker-compose up -d pg
17+
# - timeout 30 docker-compose exec pg bash -c "until psql -c '\q' -U postgres; do sleep 0.5; done"
18+
- sleep 10
1619
- scripts/setup-db -y
20+
- go get -v -u github.com/golang/dep/cmd/dep
21+
- dep ensure -v -vendor-only
1722

1823
script:
1924
- go test -v -race ./...

scripts/setup-db

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ if [ ! -z "$1" ] && [ $1 != '-y' ]; then
55
exit 1
66
fi
77

8+
docker-compose exec pg psql -c 'create database accounts;' -U postgres
89
docker-compose exec pg psql -c 'create database hydra;' -U postgres
910

1011
docker-compose -f db/docker-compose.yml build

0 commit comments

Comments
 (0)