Simon Pasquier
f5d54e5be6
*: enable golangci-lint ( #5437 )
...
* *: enable golangci-lint
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Remove freebsd from supported platforms for lint
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Update CONTRIBUTING.md
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Update CONTRIBUTING.md
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Add common-staticcheck for compatibility
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-04-24 14:18:40 +02:00
Tariq Ibrahim
985eaa8194
add go 1.12.x to the travis, circleci, and promu YAMLs ( #5305 )
...
Signed-off-by: tariqibrahim <tariq181290@gmail.com>
2019-03-14 16:40:57 +00:00
Simon Pasquier
b0be270958
Makefile.common: add deps target ( #5339 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-03-13 08:58:11 +01:00
Simon Pasquier
758a68a52f
.travis.yml: download modules in advance
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-03-11 21:49:15 +01:00
Simon Pasquier
b41d6d54f2
storage/remote: increase timeouts for Travis CI ( #5224 )
...
* storage/remote: adapt tests for Travis CI
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Check filesystems on Travis environment
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Run remote/storage tests on CircleCI for troubleshooting
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Try using tmpfs partition
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Revert "Try using tmpfs partition"
This reverts commit 85a30deb72
.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Don't store labels in writeToMock
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Fix data race
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Bump retries to 100 meaning that the total timeout is 10s
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* clean up .travis.yml
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* code fixup
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Remove unneeded empty line
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2019-02-15 16:47:41 +01:00
Simon Pasquier
e3cd3ab79a
Merge branch 'master' into go-modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-11-09 11:42:12 +01:00
Simon Pasquier
5230e2730a
*: check that assets are up-to-date ( #4731 )
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-11-09 11:31:36 +01:00
Simon Pasquier
ac16ef8f0e
Add missing tools.go
...
Also rearrange the code to be more consistent.
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
c141833d45
*: use staticcheck@next to support Go modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
80de93b6af
*: support for Go modules
...
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-29 17:25:43 +01:00
Simon Pasquier
c4a6acfb1e
*: move to go 1.11 ( #4626 )
...
* *: move to go 1.11
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
* Reduce number of places where we specify the Go version
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-10-16 09:41:45 +02:00
Simon Pasquier
9ded3aea66
travis: remove testing with go 1.x
...
Travis and CircleCI should use the same Go version(s).
Signed-off-by: Simon Pasquier <spasquie@redhat.com>
2018-07-03 09:30:28 +02:00
Krasi Georgiev
5bda3a8ded
Check for unused vendored packages ( #3892 )
...
* add check for unused vendor packages
* cleanup unused vendor packages
* run unused check before the tests
2018-03-02 10:20:45 +00:00
Krasi Georgiev
7af69ad988
bump to golang 1.10 ( #3856 )
2018-02-26 09:42:49 +00:00
Krasi Georgiev
e4ddffcc6e
run staticcheck in travis ( #3682 )
2018-01-13 11:52:48 +00:00
beorn7
f1d4558469
Merge branch 'release-1.7'
2017-09-28 16:46:33 +02:00
beorn7
7622c2bc5f
Move to Go1.9
2017-09-14 18:26:57 +02:00
Davor Kapsa
bb853abf24
travis: add 1.x to go versions
2017-09-07 17:24:02 +02:00
Alexey Palazhchenko
535a18e978
Use latest released Go 1.8.x
2017-04-04 13:52:18 +03:00
Julius Volz
a44aadf4a1
ci: Update Go version to 1.8
2017-03-31 00:29:04 +02:00
beorn7
d3297e0686
build: Use Go1.7.4 in Travis
2017-02-10 13:05:32 +01:00
Fabian Reinartz
b97f19a85e
travis: update used Go compiler version
2016-11-25 13:28:19 +01:00
Tom Wilkie
bcd43e82c6
Add go_import_path to travis so it works on a fork. ( #1995 )
2016-09-15 17:05:56 -04:00
Fabian Reinartz
e7ce06f506
Update Travis Go versions
2016-07-27 12:06:49 -07:00
Fabian Reinartz
d153dc3e82
*: bump default Go version to 1.6.2
2016-05-02 12:15:41 +02:00
Jonathan Boulle
096219d535
Add check_style to travis configuration
2016-04-13 16:09:52 +02:00
Tobias Schmidt
e7fb9d096b
Let code format style errors fail CI
2016-01-06 18:29:28 -05:00
Fabian Reinartz
568c2c4d99
Bump travis go version
2015-09-17 17:09:01 +02:00
Fabian Reinartz
863bbd2be4
simplify travis
2015-08-19 16:15:18 +02:00
Julius Volz
fed2fcbe25
Enable container-based Travis builds.
...
See:
http://docs.travis-ci.com/user/workers/container-based-infrastructure/
Apparently disabling sudo is all that's needed.
2015-06-26 00:14:13 +02:00
Bjoern Rabenstein
901610835b
Use less offensive language WRT Travise.
...
Change-Id: I6cfc8a1663940283f047cfb36241ac33433ffbd4
2014-12-09 14:25:37 +01:00
Matt T. Proud
f895acb9ef
Trailing build system cleanups.
...
The .gitignore files had problems, and the build steps could be
simplified.
2013-06-13 15:38:03 +02:00
Johannes 'fish' Ziemke
56249320e3
Remove gvm on travis.
2013-06-13 14:36:00 +02:00
Matt T. Proud
ec5b5bae28
Fuck you, Travis.
2013-05-21 09:42:00 +02:00
Matt T. Proud
8956ebe0c6
Include "Travis Helper".
2013-05-14 13:39:52 +02:00
Matt T. Proud
244a4a9cdb
Update to go1.1.
...
This commit updates the documentation, Makefiles, formatting, and
code semantics to support the 1.1. runtime, which includes ...
1. ``make advice``,
2. ``make format``, and
3. ``go fix`` on various targets.
2013-05-14 12:39:08 +02:00
Matt T. Proud
32c0a939b0
New self-sustaining, hermetic build system.
...
This should help us produce self-contained artifacts for users as
well as lower the hurdles for first-time contributors.
2013-04-17 09:34:24 +02:00
Matt T. Proud
044a5b4e14
Add nascent Travis CI configuration.
2012-11-29 20:00:09 +01:00