You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- version: '{build}'
-
- clone_folder: C:\GOPATH\src\gopkg.in\testfixtures.v2
-
- build: false
- deploy: false
-
- services:
- - postgresql96
- - mysql
- - mssql2017
-
- environment:
- POSTGRES_PATH: C:\Program Files\PostgreSQL\9.6
- PGUSER: postgres
- PGPASSWORD: Password12!
- PG_CONN_STRING: 'user=postgres password=Password12! dbname=testfixtures_test sslmode=disable'
-
- MYSQL_PATH: C:\Program Files\MySql\MySQL Server 5.7
- MYSQL_PWD: Password12!
- MYSQL_CONN_STRING: 'root:Password12!@/testfixtures_test?multiStatements=true'
-
- SQLITE_CONN_STRING: 'testdb.sqlite3'
-
- SQLSERVER_CONN_STRING: 'server=localhost;database=testfixtures_test;user id=sa;password=Password12!;encrypt=disable'
-
- MINGW_PATH: C:\MinGW
-
- GOPATH: C:\GOPATH
- GOVERSION: 1.10.3
-
- install:
- - SET PATH=%POSTGRES_PATH%\bin;%MYSQL_PATH%\bin;%MINGW_PATH%\bin;%PATH%
-
- - rmdir C:\go /s /q
- - appveyor DownloadFile https://storage.googleapis.com/golang/go%GOVERSION%.windows-386.msi
- - msiexec /i go%GOVERSION%.windows-386.msi /q
- - go version
-
- build_script:
- - createdb testfixtures_test
- - mysql -e "CREATE DATABASE testfixtures_test;" --user=root
- - sqlcmd -S localhost,1433 -U sa -P Password12! -Q "CREATE DATABASE testfixtures_test" -d "master"
-
- test_script:
- - go get -t -tags "sqlite postgresql mysql sqlserver" ./...
- - go install -v ./...
- - go test -v -tags postgresql
- - go test -v -tags mysql
- - go test -v -tags sqlserver
- - go test -v -tags sqlite
|