]>
Commit | Line | Data |
---|---|---|
7c735cfa AG |
1 | dist: trusty |
2 | sudo: required | |
3 | services: | |
4 | - docker | |
5 | language: go | |
6 | go: | |
7 | - "1.12.x" | |
68936298 | 8 | - "1.11.x" |
7c735cfa AG |
9 | |
10 | install: | |
11 | # This script is used by the Travis build to install a cookie for | |
12 | # go.googlesource.com so rate limits are higher when using `go get` to fetch | |
13 | # packages that live there. | |
14 | # See: https://github.com/golang/go/issues/12933 | |
15 | - bash scripts/gogetcookie.sh | |
16 | ||
17 | script: | |
18 | - make test | |
19 | - make vet | |
20 | - make website-test | |
065bf5d7 | 21 | - make shellcheck |
87e93609 | 22 | - make website-githubpages |
7c735cfa | 23 | |
87e93609 AG |
24 | deploy: |
25 | provider: pages | |
26 | skip_cleanup: true | |
6347cbbd | 27 | github_token: "$GITHUB_TOKEN" |
87e93609 AG |
28 | target_branch: gh-pages |
29 | keep_history: true | |
30 | local_dir: terraform-provider-website | |
31 | on: | |
553ab86c | 32 | branch: master |
87e93609 | 33 | |
7c735cfa AG |
34 | matrix: |
35 | fast_finish: true | |
36 | allow_failures: | |
37 | - go: tip | |
12576b10 AG |
38 | |
39 | cache: | |
40 | directories: | |
73901c4d | 41 | - $HOME/.cache/go-build |
12576b10 AG |
42 | - $HOME/gopath/pkg/mod |
43 | ||
7c735cfa | 44 | env: |
73901c4d PB |
45 | matrix: |
46 | - GO111MODULE=on | |
6347cbbd PB |
47 | global: |
48 | secure: 2ophiVBTzEGwgWWeUBxeddU9QL+llyDNS1rT1fzKg4jwWOJumzd2bQL00UoYabpDTUUEASFJwJKxoBKCRKiOYHQl5RiH8f3K5ZftSnqR8MDT8NABL9pEPq6+M+kADs2hMMDGvV9qWNnwapcon7s09NiqLlZG88dRcW2kHeDlLBfSCZq9ghH/30XstYxD0zY2BGvFCBngKsnvMPZjGYUxTTX6IVuzgyv0BEN43dzY3gCY9tbsCUwAXaHxR1+/rE1Lq1I9H9RtsjUjrhqKAJ3DlaoIezUQqbmKoo3TkIC4YhF1Z0n+m5BmYaoGD5YHZJl8Susj0PGtQtbfRIUksIOhDPnNXzeycojwku7ErvahFT2rZ3SGkYuQpeN0+tqmPRTuZPHSxqw0XETUC3vu5AfpVIzAIa5hT2C9tBUHcNJYHeJb0teJ4mmY1J6rkh1l40bW2bE+tS9V9dvsVmfs6JthQBRo/zPDQqEUXHvb9FD6m1KbuxlZGDnnst0YFsrBDRu0bRJdXBLFnBo6oyAkrk2XzGzNas8NzCKuAIcxT/J7D9vyKiKTs+Fy3dRUohBiZqkZ5u8kQ0ncGqeIUnvMuc6GJBkNMaPhX2XjdQi9QUN2dCHimb1D5ox/7XwOYqc7nW3kbQxfRs/Us1ftrFvhpm/HKeD7QriUCkxwGdrrhfMTRdM= |