mirror of https://github.com/prometheus/prometheus
commit
e0f1506254
|
@ -52,20 +52,25 @@ jobs:
|
|||
path: test-results
|
||||
|
||||
test_windows:
|
||||
executor: win/default
|
||||
executor:
|
||||
name: win/default
|
||||
shell: powershell
|
||||
working_directory: /go/src/github.com/prometheus/prometheus
|
||||
steps:
|
||||
- checkout
|
||||
- run:
|
||||
# Temporary workaround until circleci updates go.
|
||||
shell: bash
|
||||
command: |
|
||||
choco install golang --version 1.15.7
|
||||
choco upgrade -y golang
|
||||
- run:
|
||||
command:
|
||||
refreshenv
|
||||
- run:
|
||||
shell: bash
|
||||
command: |
|
||||
(cd web/ui && GOOS= GOARCH= go generate -mod=vendor)
|
||||
go test -mod=vendor -vet=off -test.v `go list ./...|grep -Exv "(github.com/prometheus/prometheus/discovery.*|github.com/prometheus/prometheus/config|github.com/prometheus/prometheus/web)"`
|
||||
$env:GOARCH=""; $env:GOOS=""; cd web/ui; go generate -mod=vendor
|
||||
cd ../..
|
||||
$TestTargets = go list ./... | Where-Object { $_ -NotMatch "(github.com/prometheus/prometheus/discovery.*|github.com/prometheus/prometheus/config|github.com/prometheus/prometheus/web)"}
|
||||
go test $TestTargets -mod=vendor -vet=off -v
|
||||
environment:
|
||||
GOGC: "20"
|
||||
GOOPTS: "-p 2 -mod=vendor"
|
||||
|
|
Loading…
Reference in New Issue