Matthew Holt
ef3d63e3e5
Update CI scripts for Go 1.9
2017-08-24 21:02:47 -06:00
Matthew Holt
6fde3632ef
Vendor all dependencies (Warning: Huge changeset.)
...
The vendor/ folder was created with the help of @FiloSottile's gvt and
vendorcheck.
Any dependencies of Caddy plugins outside this repo are not vendored.
We do not remove any unused, vendored packages because vendorcheck -u
only checks using the current build configuration; i.e. packages that
may be imported by files toggled by build tags of other systems.
CI tests have been updated to ignore the vendor/ folder. When Go 1.9 is
released, a few of the go commands should be revised to again use ./...
as it will ignore the vendor folder by default.
2017-05-27 13:30:11 -06:00
Matt Holt
6271abb22a
Update CI to use Go 1.8 ( #1444 )
2017-02-16 16:37:12 -07:00
Ben Gadbois
c7c34266da
Add misspell to travis build
...
Replace test text with real words so misspell doesn't throw errors
2017-01-10 15:39:00 -08:00
jbub
ff98aa3dd0
Update to Go 1.7.4
2016-12-04 18:22:22 +01:00
Mateusz Gajewski
c2853ea64b
Use proper Request ( #1197 )
...
* Use proper Request
* Fixes
2016-10-25 09:28:53 -06:00
Eldin Hadzic
ab3cc8f961
Update to Go 1.7.3
2016-10-19 21:26:04 +00:00
Matthew Holt
c4a177bd3b
Fix lint warnings and update CI tests to Go 1.7.1
2016-09-19 17:25:21 -06:00
Matthew Holt
745ae6ff2f
Travis CI improvements
2016-08-15 23:05:46 -06:00
Matthew Holt
432a2d23a7
Use Go 1.7 for CI
2016-08-15 22:57:18 -06:00
Matthew Holt
a24e361761
Enable cgo for CI tests so race detector can run
2016-08-02 10:59:16 -06:00
Matthew Holt
5ac04b91bb
Add -race to CI tests; use Go 1.6.3
2016-08-02 10:55:38 -06:00
Matthew Holt
c64361a753
Use latest Go version (1.6.2) for CI builds
2016-05-24 18:37:44 -06:00
Matthew Holt
c21ff8343c
Apparently vet ships with Go now
2016-04-06 17:29:53 -06:00
Matthew Holt
32dbbfd64c
Better way of checking gofmt
2016-03-28 10:52:48 -06:00
Matthew Holt
7271b57136
Add golint and ineffassign to CI scripts
...
golint is not part of the tests since our Markdown dependency defines
an interface that is not lint-compliant (unfortunately).
See https://github.com/russross/blackfriday/issues/240
2016-03-26 14:26:12 -06:00
Matthew Holt
874bcff564
Fix YAML syntax. Sigh...
2016-03-26 09:23:05 -06:00
Matthew Holt
eb279e7e8a
Perform gofmt -s check
2016-03-26 08:53:00 -06:00
María de Antón
ea35893be4
run bash dist/gitcookie.sh step only on build pushes
2016-03-22 16:15:17 +01:00
María de Antón
1efd1029dd
Only bypass "bandwidth limit exceeded" errors on pushes
2016-03-22 16:08:29 +01:00
Matthew Holt
27f9b58c5d
Bypass "bandwidth limit exceeded" errors when cloning from googlesource
...
cf. golang/go#12933
2016-03-21 12:05:16 -06:00
Matthew Holt
f25ae8230f
Move to Go 1.6 and set CGO_ENABLED=0 in tests
2016-02-17 16:08:25 -07:00
Matthew Holt
cae9f7de9c
gofmt -s; fix misspellings and lint; Go 1.5.3 in Travis CI
2016-02-14 00:10:57 -07:00
Carsten Hagemann
e17a18365d
Latest Go 1.5 version
2015-12-05 13:05:51 +01:00
Matthew Holt
161db70c15
Latest Go 1.4 version
2015-11-07 17:23:16 -07:00
Alexander Morozov
1dbfeb7ecd
Use latest minors Go for testing
...
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2015-09-14 10:43:46 -07:00
Alexander Morozov
f2e680430a
Add vet check to CI
...
Signed-off-by: Alexander Morozov <lk4d4@docker.com>
2015-09-10 20:53:09 -07:00
Matthew Holt
94becb89f6
Add Go 1.5 to the Travis CI manifest
2015-09-02 18:28:03 -06:00
netmml
ef381fbb54
Update .travis.yml
2015-07-18 03:37:22 -04:00
Matthew Holt
20c01883c3
Adding Travis CI manifest
2015-05-05 22:54:13 -06:00