-
Notifications
You must be signed in to change notification settings - Fork 1
/
appveyor.yml
39 lines (30 loc) · 930 Bytes
/
appveyor.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
version: "{build}"
platform:
- x86
- x64
services:
- mssql2014
clone_folder: c:\gopath\src\github.com\vlifesystems\rulehunter
environment:
GOPATH: c:\gopath
install:
- IF "%PLATFORM%" == "x86" set GOROOT=c:\go-x86
- IF "%PLATFORM%" == "x86" set PATH=%GOROOT%\bin;C:\MinGW\bin;%PATH%
- IF "%PLATFORM%" == "x64" set PATH=C:\msys64\mingw64\bin;%PATH%
- echo %PATH%
- go version
- go env
- go get -v -t ./...
- go install
before_build:
- sqlcmd -S (local)\SQL2014 -P Password12! -U sa -i ci\createflow.sql
#- "powershell ci\\sql-server-activate-tcp-fixed-port.ps1 SQL2014 12014"
build_script:
- go install -v ./...
test_script:
- go test -v -tags="appveyor su" ./...
- cd examples
- bin\init_www_windows.bat
# Delete following experiment because it takes too long
- del experiments\acmeprinters_repair016_how_many_callbacks.yaml
- C:\gopath\bin\rulehunter --config=config_quick.yaml