Commit Graph
124 Commits
Author SHA1 Message Date
Megan Marsh b82ab2cc6a change installation of pigeon if off gopath 2019-07-01 12:16:50 -07:00
Megan Marsh 0a2f4d884a make bin currently won't work outside of GOPATH 2019-06-14 11:12:58 -07:00
Adrien Delorme 36ee40b2a1 test that go generated code if what is should be 2019-05-27 16:00:20 +02:00
Adrien Delorme 5a0b5e3944 Makefile: don't run fmt-check in test/testrace
* this is now run on a different circle ci track
2019-05-27 15:42:58 +02:00
Adrien Delorme deb2212e9e Makefile: use go fmt
fmt-check no runs go fmt and then a git diff; this should also fail on line ending diffs
2019-05-27 15:37:03 +02:00
Adrien Delorme 768736425e Makefile: remove unused golang.org/x/tools/cmd/stringer dep 2019-05-27 15:07:49 +02:00
Adrien Delorme 26d0448142 Makefile: split install-build-deps vs install-gen-deps 2019-05-27 15:06:49 +02:00
Adrien Delorme abd6eda6c9 generate execution policy from makefile
* make generate now generates on `./...` instead of `.`
2019-05-27 14:52:04 +02:00
Adrien Delorme 267e2253a2 check if running go mod vendor has an effect on vendor directory and if so fail 2019-04-11 14:19:25 +02:00
Adrien Delorme 5a896367ef make sure CI builds with GO111MODULE=off 2019-04-11 14:19:25 +02:00
Megan Marsh 12bd1c5f96 increase timeout for tests to reduce flakiness in travis 2019-04-05 10:57:47 -07:00
Adrien Delorme fef25e0b24 Revert "remove vet which seems to have been broken in golang v1.12"
This reverts commit 58f0b8c22e.
2019-03-04 11:18:00 +01:00
Adrien Delorme b842adcffd Update Makefile
make sure we use "go list ./..."
* without removing vendor dir as it is now removed by default.
* stop using ls -d */
2019-03-04 11:17:58 +01:00
Adrien Delorme e9990e8876 use go vet instead of go tool vet
https://golang.org/doc/go1.12#vet
2019-03-04 11:17:58 +01:00
Megan Marsh 58f0b8c22e remove vet which seems to have been broken in golang v1.12 2019-02-28 14:51:29 -08:00
xinau f5b13e3cb5 added inspec.io provisioner 2019-01-20 15:43:47 +00:00
Megan Marsh f51707630d clean up config.yml and decrease number of parallel processes in build 2018-11-19 16:02:43 -08:00
Adrien Delorme 03620d15c2 Makefile: make find work on windows using -executable instead of -perm +111 2018-10-16 16:23:07 +02:00
Adrien Delorme 69d59a83c2 Makefile: remove unrequired deps from test 2018-10-16 15:29:01 +02:00
Adrien Delorme 401fddbd33 Makefile remove duplicate go get 2018-10-16 15:28:35 +02:00
Adrien Delorme 161eb23978 makefile: put .PHONY at the top ? 2018-10-16 14:59:16 +02:00
Adrien Delorme ac29ee59f8 makefile: ci now runs only testrace, default runs testrace 2018-10-16 12:08:52 +02:00
Adrien Delorme 8936ddaedf makefile: testrace now uses deps fmt-check mode-check vet 2018-10-16 12:05:05 +02:00
Adrien Delorme 389280a530 makefile: refactor vet into it's own command 2018-10-16 12:04:41 +02:00
Adrien Delorme 09e0f2b93b makefile: mode-check ignore ./website/tmp folder 2018-10-16 12:00:15 +02:00
Megan Marsh 268886b7d3 exclude git files (including git hooks) from the executable check 2018-09-06 10:23:58 -07:00
Matthew Hooker 725596268b Whitelist website vendor from mode check 2018-08-31 11:35:58 -07:00
Matthew Hooker 62014840b4 remove sync from makefile since we commit vendor directory. 2018-08-24 20:52:47 -07:00
Rickard von Essen b8adf689fd Check that only certain files are executable 2018-08-15 16:08:50 +02:00
Megan Marsh 66c45273fb Merge pull request #6494 from double16/vagrant-docker
Vagrant post-processor for using a Docker image
2018-07-23 12:18:52 -07:00