Commit graph

10 commits

Author SHA1 Message Date
Steve Durrheimer 158200fd49
New release process using docker, circleci and a centralized
building tool
2016-04-28 22:07:21 +02:00
Matthias Rampke efbc877188 Stop installing golang.org/x/tools/cmd/vet during Travis build
This is
[deprecated](https://groups.google.com/forum/#!topic/golang-announce/qu_rAphYdxY)
and no longer necessary as we don't try to build with Go 1.4 anyway.
2016-04-18 10:12:18 +00:00
Tobias Schmidt 33f99c4fc1 Vendor all dependencies
Uses godep to vendor dependencies. Godeps is not necessary during build,
golang's new vendor support is used instead.
2016-01-21 16:41:53 -05:00
Tobias Schmidt 18cb552947 Verify go formatting 2016-01-06 17:56:48 -05:00
Tobias Schmidt e782412a03 Improve end-to-end test output 2015-10-16 18:53:44 -04:00
Tobias Schmidt 07e4ca8aa7 Run go vet during CI 2015-10-16 18:53:44 -04:00
Matthias Rampke 7c47338081 Add an end-to-end test.
This test runs a selection of collectors against the fixtures and
compares the output to a reference.

The uname and filesystem collectors are disabled because they use system
calls that cannot be fixtured easily.
2015-09-28 13:56:22 +00:00
Matthias Rampke 011ae2db3f update travis
* use new Travis infrastructure
* specify Go versions (1.4.3, 1.5.1, tip)
* bypass the makefile to really build with all versions
2015-09-26 18:28:30 +02:00
Franklin Wise 204fe46a62 removed go versions, and added make test, as per juliusv request 2015-03-19 10:59:04 -07:00
Franklin Wise 4b53465c14 added travis automated build and status on the readme 2015-03-18 19:04:29 -07:00