github.com/thriqon/involucro@v1.1.3/appveyor.yml (about) 1 version: "snapshot-#{build}" 2 3 environment: 4 TIMEOUT: "5m" 5 CGO_ENABLED: 0 6 GOPATH: C:\gopath 7 GO15VENDOREXPERIMENT: 1 8 9 platform: 10 - x86 11 - x64 12 13 clone_folder: C:\gopath\src\github.com\involucro\involucro 14 15 install: 16 - git submodule update --init --recursive 17 - go get -u github.com/jstemmer/go-junit-report 18 - go get -u github.com/josephspurrier/goversioninfo/cmd/goversioninfo 19 - ps: C:\gopath\bin\goversioninfo "-product-version=$(git describe)" 20 21 build_script: 22 - ps: | 23 go build -o involucro.exe -ldflags "-s -w -X github.com/involucro/involucro/app.version=$(git describe)" ./cmd/involucro ; 24 ./involucro.exe --version 25 26 test_script: 27 - go test ./internal/... ./auth -v | %GOPATH%\bin\go-junit-report > unit.xml 28 - ps: $wc = New-Object 'System.Net.WebClient'; $wc.UploadFile("https://ci.appveyor.com/api/testresults/junit/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\unit.xml)) 29