Newer
Older
postgresql: 9.5
apt:
sources:
- mongodb-3.0-precise
packages:
before_install:
- docker pull microsoft/mssql-server-linux:ctp1-4
- docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=my$Password' --name mssql -p 1433:1433 -d microsoft/mssql-server-linux:ctp1-4
- docker run -e "MYSQL_USER=upperio_tests" -e "MYSQL_PASSWORD=upperio_secret" -e "MYSQL_ALLOW_EMPTY_PASSWORD=1" -e "MYSQL_DATABASE=upperio_tests" -p 0.0.0.0:127.0.0.1:3306 --name mysql mysql:5.7
env:
global:
- MAKEFLAGS="-j4"
- GOARCH=amd64
- DB_HOST=127.0.0.1
matrix:
- TEST_CMD="make benchmark test-main"
- TEST_CMD="make test-adapters"
- mv $PWD $GOPATH/src/upper.io/db.v3
- cd $GOPATH/src/upper.io/db.v3
- go get -v github.com/cznic/ql/ql
- export TRAVIS_BUILD_DIR=$GOPATH/src/upper.io/db.v3
- docker exec -it mysql bash -c 'mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root mysql'