From 52cc4b451310cd2023b9b23ac68fbc61c3edcae7 Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sat, 20 May 2017 22:59:18 -0700 Subject: [PATCH] Flail around some more. I'm really confused on how anything works now. Trying a simple test stage with a builtin matrix to see what travis even makes of that. --- .travis.yml | 53 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 36 insertions(+), 17 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5a618d1..8216b4f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,24 +1,43 @@ language: go go_import_path: go.universe.tf/netboot -go: -- 1.7 -- 1.8 -# x/net is deliberately broken at tip, pending a lot of netpoller surgery for 1.9. -#- tip -os: -- linux -install: -- go get github.com/Masterminds/glide -- go get github.com/golang/lint/golint -- gem install fpm +jobs: + include: + - stage: test + install: + - go get github.com/Masterminds/glide + - go get github.com/golang/lint/golint + script: + - glide install + - go test $(glide novendor) + - go vet $(glide novendor) + - glide novendor | xargs -n1 golint + go: + - 1.7 + - 1.8 + env: + - GOARCH=amd64 + - GOARCH=386 -script: -- glide install -- go build $(glide novendor) -- "[ \"$GOARCH\" = \"amd64\" ] && go test $(glide novendor) || echo \"skipping tests on $GOARCH\"" -- go vet $(glide novendor) -- glide novendor | xargs -n1 golint +# go: +# - 1.7 +# - 1.8 +# # x/net is deliberately broken at tip, pending a lot of netpoller surgery for 1.9. +# #- tip +# os: +# - linux + +# install: +# - go get github.com/Masterminds/glide +# - go get github.com/golang/lint/golint +# - gem install fpm + +# script: +# - glide install +# - go build $(glide novendor) +# - "[ \"$GOARCH\" = \"amd64\" ] && go test $(glide novendor) || echo \"skipping tests on $GOARCH\"" +# - go vet $(glide novendor) +# - glide novendor | xargs -n1 golint # jobs: