Skip to content

Commit 474df30

Browse files
committed
setup os matrix with specific scripts
1 parent 61ace50 commit 474df30

File tree

1 file changed

+19
-18
lines changed

1 file changed

+19
-18
lines changed

.travis.yml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,25 @@
1-
dist: trusty
2-
sudo: required
3-
services:
4-
- docker
51
language: go
62
go:
73
- "1.11.x"
8-
os:
9-
- linux
10-
- osx
11-
- windows
4+
jobs:
5+
include:
6+
- os: linux
7+
dist: trusty
8+
sudo: required
9+
services:
10+
- docker
11+
script:
12+
- make test
13+
- make testacc
14+
- make vet
15+
- make website-test
16+
- os: osx
17+
script:
18+
- make test
19+
- make testacc
20+
- os: windows
21+
script:
22+
- TF_ACC=1 go test -v ./...
1223
env:
1324
- GO111MODULE=on GOFLAGS=-mod=vendor
1425

@@ -19,16 +30,6 @@ install:
1930
# See: https://github.com/golang/go/issues/12933
2031
- bash scripts/gogetcookie.sh
2132

22-
script:
23-
- make test
24-
- make testacc
25-
- make vet
26-
- make website-test
27-
2833
branches:
2934
only:
3035
- master
31-
matrix:
32-
fast_finish: true
33-
allow_failures:
34-
- go: tip

0 commit comments

Comments
 (0)