Commit graph

38 commits

Author SHA1 Message Date
Jimmy Zelinskie
dc753b937c vendor: move to Go modules for dependencies
Fixes #444.
2019-02-12 20:36:25 -05:00
Cenk Alti
df4eeb840b
enable -race flag in tests 2018-12-30 00:50:54 +03:00
Justin Li
3c80ed8a8e Fix goimports violations 2018-10-24 09:25:03 -04:00
Justin Li
f19f08aa2e Fix path to golint for travis 2018-10-23 13:48:34 -04:00
Jimmy Zelinskie
3aa7d1a91d cmd: add e2e command
This change unifies chihaya and chihaya-e2e binaries.
It also vendors the code missing from the project that was used in
chihaya-e2e.

Fixes #402.
2018-09-04 11:38:22 -04:00
Leo Balduf
65704f47e1 travis: add chihaya-e2e 2018-01-21 18:43:28 +01:00
Jimmy Zelinskie
120c4615c1 travis: remove 'grep -v vendor' from go list
In recent versions of Go, you no longer need to manually remove the
vendor directory from commands like `go list`.
2017-12-29 17:14:55 -05:00
Jimmy Zelinskie
d38a7017d1 travis: build with HEAD and vendored deps
Builds failing on HEAD do not fail CI/CD. Instead, this should be used
as a canary for breaking changes upstream.
2017-12-29 16:40:29 -05:00
Davor Kapsa
24be4ece73 travis: update go version (#378)
* travis: update go version

* travis: remove go key

* travis: add 1.9.x go version
2017-12-26 14:23:24 -05:00
Leo Balduf
300b9c12ab http: use go1.8 graceful shutdown 2017-02-18 13:08:12 +01:00
Leo Balduf
51529da29d travis: fix swallowing of exit codes in golint loop 2016-09-07 13:57:31 -04:00
Leo Balduf
c31fa42659 travis: enable linting 2016-09-05 14:59:24 -04:00
Jimmy Zelinskie
ddd5cbef2c travis: disable linting 2016-08-16 23:37:40 -04:00
Jimmy Zelinskie
84a5e22d42 travis: bump to go1.7 2016-08-16 22:26:19 -04:00
mrd0ll4r
f7baa3b5ea travis: add golint, goimports and go vet (#173) 2016-05-20 13:12:51 -04:00
Jimmy Zelinskie
b61aa4ffd8 travis: remove coveralls
At the moment, this is just too much of a hack getting coverage for all
packages.
2016-03-30 00:20:51 -04:00
Jimmy Zelinskie
8acdb3c74f add coverage to travis 2016-03-02 21:05:33 -05:00
Jimmy Zelinskie
7fc62fd18b add travis.yml 2016-03-02 21:05:31 -05:00
Jimmy Zelinskie
bd33c0c66b initial middleware refactor 2016-03-02 21:05:30 -05:00
Jimmy Zelinskie
444c0f3973 drop Go 1.4 from travis
It has a weird racey timeout with the UDP tests and is old.
2015-10-25 15:31:24 -04:00
Jimmy Zelinskie
071dc50769 travis: update to Go 1.5 2015-08-19 13:49:03 -04:00
Justin Li
da33c3d585 Use godep restore to set up dependencies 2015-06-18 20:16:24 -04:00
Jimmy Zelinskie
1bc4ce345d travis: set sudo=false
This enables our builds to be run in a container on TravisCI, which is drastically faster.
2015-02-09 19:24:01 -05:00
Justin Li
da1528eeb8 build: Run Go 1.4 on travis 2015-01-29 12:14:01 -05:00
Jimmy Zelinskie
25eb6316be TravisCI now uses Godep and IRC notices. 2014-10-22 21:57:06 -04:00
Jimmy Zelinskie
18f6c32d97 update travis to go1.3 & rm redis dependency 2014-06-19 12:35:24 -04:00
Jimmy Zelinskie
76f03e209f rm driver deps 2013-12-02 05:00:28 -05:00
Jimmy Zelinskie
d99103643e go verison to 1.2 2013-12-02 04:56:30 -05:00
Justin Li
986675cc4d Fix stats test and stop spamming people 2013-11-30 23:13:30 -05:00
Justin Li
93af4912c4 Move packages to chihaya org 2013-11-30 22:39:02 -05:00
Jimmy Zelinskie
a2527aa4e2 generic test config 2013-08-29 00:47:37 -04:00
Jimmy Zelinskie
6e7d6f1a31 fix travis tests 2013-08-29 00:24:31 -04:00
Jimmy Zelinskie
d3f3c81c61 initial architecture overhaul 2013-08-23 15:39:42 -04:00
Jimmy Zelinskie
f8ccb745a7 TravisCI use Go 1.1.2 2013-08-21 12:50:58 -04:00
Jimmy Zelinskie
6ca2143e8a TravisCI always notify IRC 2013-08-13 03:36:55 -04:00
Jimmy Zelinskie
f715d89431 TravisCI build fix 2013-08-13 03:32:15 -04:00
Jimmy Zelinskie
4d21473a02 TravisCI notifications, zmq req 2013-08-13 02:33:23 -04:00
Jimmy Zelinskie
eee2810da6 initial 2013-06-21 19:31:32 -04:00