summaryrefslogtreecommitdiff
path: root/vendor/github.com/klauspost/cpuid/.travis.yml
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/klauspost/cpuid/.travis.yml')
-rw-r--r--vendor/github.com/klauspost/cpuid/.travis.yml46
1 files changed, 46 insertions, 0 deletions
diff --git a/vendor/github.com/klauspost/cpuid/.travis.yml b/vendor/github.com/klauspost/cpuid/.travis.yml
new file mode 100644
index 0000000..77d975f
--- /dev/null
+++ b/vendor/github.com/klauspost/cpuid/.travis.yml
@@ -0,0 +1,46 @@
+language: go
+
+os:
+ - linux
+ - osx
+ - windows
+
+arch:
+ - amd64
+ - arm64
+
+go:
+ - 1.12.x
+ - 1.13.x
+ - 1.14.x
+ - master
+
+script:
+ - go vet ./...
+ - go test -race ./...
+ - go test -tags=noasm ./...
+
+stages:
+ - gofmt
+ - test
+
+matrix:
+ allow_failures:
+ - go: 'master'
+ fast_finish: true
+ include:
+ - stage: gofmt
+ go: 1.14.x
+ os: linux
+ arch: amd64
+ script:
+ - diff <(gofmt -d .) <(printf "")
+ - diff <(gofmt -d ./private) <(printf "")
+ - go install github.com/klauspost/asmfmt/cmd/asmfmt
+ - diff <(asmfmt -d .) <(printf "")
+ - stage: i386
+ go: 1.14.x
+ os: linux
+ arch: amd64
+ script:
+ - GOOS=linux GOARCH=386 go test .