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: 1.0.{build}
-
- os: Windows Server 2012 R2
-
- clone_folder: c:\gopath\src\github.com\denisenkom\go-mssqldb
-
- environment:
- GOPATH: c:\gopath
- HOST: localhost
- SQLUSER: sa
- SQLPASSWORD: Password12!
- DATABASE: test
- GOVERSION: 111
- matrix:
- - GOVERSION: 18
- SQLINSTANCE: SQL2016
- - GOVERSION: 19
- SQLINSTANCE: SQL2016
- - GOVERSION: 110
- SQLINSTANCE: SQL2016
- - GOVERSION: 111
- SQLINSTANCE: SQL2016
- - SQLINSTANCE: SQL2014
- - SQLINSTANCE: SQL2012SP1
- - SQLINSTANCE: SQL2008R2SP2
-
- install:
- - set GOROOT=c:\go%GOVERSION%
- - set PATH=%GOPATH%\bin;%GOROOT%\bin;%PATH%
- - go version
- - go env
- - go get -u github.com/golang-sql/civil
-
- build_script:
- - go build
-
- before_test:
- # setup SQL Server
- - ps: |
- $instanceName = $env:SQLINSTANCE
- Start-Service "MSSQL`$$instanceName"
- Start-Service "SQLBrowser"
- - sqlcmd -S "(local)\%SQLINSTANCE%" -Q "Use [master]; CREATE DATABASE test;"
- - sqlcmd -S "(local)\%SQLINSTANCE%" -h -1 -Q "set nocount on; Select @@version"
- - pip install codecov
-
-
- test_script:
- - go test -race -cpu 4 -coverprofile=coverage.txt -covermode=atomic
- - codecov -f coverage.txt
|