Commit Graph

11 Commits

Author SHA1 Message Date
Dmitry Vyukov
4514465649
travis: switch to Go 1.9+1.10 (#539)
1.9 is available for a long time, no point in testing in 1.9rc1.
1.10 is already released too.
2018-03-20 14:34:44 +01:00
Dmitry Vyukov
e20831f6ce
Makefile: enable gometalinter on travis (#537) 2018-03-20 13:26:51 +01:00
Andrey Konovalov
a17d898aa0 buildbot: fix broken deb package link 2018-03-06 18:27:26 +01:00
Andrey Konovalov
eff27f330a makefile: move diff check to makefile from travis script 2017-11-20 18:22:40 +01:00
Dmitry Vyukov
1df8f49885 travis: another guess at right packages and syntax 2017-09-20 15:30:01 +02:00
Dmitry Vyukov
aeaa0b58b9 travis: also install 32-bit libstdc++
The build is still broken with missing C++ headers.
Let's see if this helps.
2017-09-20 13:57:36 +02:00
Dmitry Vyukov
62114d6064 Makefile: build target binaries into separate dirs
We currently build binaries for all targets into bin.
This makes mess in bin/ and does not allow testing of different archs.
Build target binaries into bin/OS_ARCH/ subdirs.

Host binaries are still built into bin/.

Update #333
Update #324
Update #191
2017-09-19 16:44:54 +02:00
Dmitry Vyukov
5b89a8780f travis: install cross-compilers 2017-09-19 11:34:50 +02:00
Dmitry Vyukov
7e931278fb .travis.yml: test with Go1.8 2017-08-11 19:05:35 +02:00
Emmanuel Odeke
ec649f0f94 .travis.yml: use go1.9rc1 since aliases trip gofmt for vendored code
For https://github.com/golang/go/issues/21337.

Since the introduction of aliases is in Go1.9 but Go1.9 hasn't
yet been officially released, let's use go1.9rc1 which is supported
on Travis CI by their Go version getter gimme
https://github.com/travis-ci/gimme
instead of against go1.8.1. This solves the problem on which
our vendored code is updated using Go1.9* syntax but is running
against Go1.8* in Travis CI tests.
2017-08-08 10:36:11 +02:00
Andrey Konovalov
8d3403cdcc buildbot: add .travis.yml
Also change .clang-format to support older versions of the tool.
2017-07-28 13:25:48 +02:00