This website requires JavaScript.
Explore
Help
Sign In
mirror
/
client_golang
mirror of
https://github.com/prometheus/client_golang.git
Watch
1
Star
0
Fork
You've already forked client_golang
1
Code
Issues
Packages
Projects
Releases
Wiki
Activity
e5c6302150
client_golang
/
.travis.yml
10 lines
82 B
YAML
Raw
Normal View
History
Unescape
Escape
Set sudo=false for travis CI
2015-08-19 17:11:44 +03:00
sudo
:
false
Simplify the Travis-CI configuration. Even though Travis does NOT offer a consistent Go platform, I want to nevertheless simplify the scaffolding scripts around it to make it easier for other folks to perform pull requests, reviews, etc. while letting the tests run.
2012-12-19 14:24:17 +04:00
language
:
go
Incorporate the Travis-CI (continuous integration) configuration such that test status will be reported.
2012-05-20 02:00:39 +04:00
Extract core Prometheus value decoders. Bernerd had suggested extracting the value decoders and bundling them into the client library. After some reflection, I tend to agree with this, since we can start breaking the onion of Prometheus itself and localize the protocol management into its own scope. A couple of major changes since moving: - Protocol 0.0.2 has moved to a struct{} so that our tests can perform value matching, which cannot be done against function literals. - Processing now acquires options to dictate behavioral changes of metrics bodies. - Processing no longer closes the stream, thusly returning this to the hands of the caller. - Process() has been renamed to ProcessSingle to better convey that it works on complete message bodies. This paves the way for better streaming payload support that the next API version will offer.
2013-06-08 13:48:16 +04:00
go
:
Update Go version .travis.yml Currently, the travis build doesn't work because the dependencies require Go1.5.
2016-05-27 16:26:51 +03:00
-
1.5
.4
-
1.6
.2
Extract core Prometheus value decoders. Bernerd had suggested extracting the value decoders and bundling them into the client library. After some reflection, I tend to agree with this, since we can start breaking the onion of Prometheus itself and localize the protocol management into its own scope. A couple of major changes since moving: - Protocol 0.0.2 has moved to a struct{} so that our tests can perform value matching, which cannot be done against function literals. - Processing now acquires options to dictate behavioral changes of metrics bodies. - Processing no longer closes the stream, thusly returning this to the hands of the caller. - Process() has been renamed to ProcessSingle to better convey that it works on complete message bodies. This paves the way for better streaming payload support that the next API version will offer.
2013-06-08 13:48:16 +04:00
Incorporate the Travis-CI (continuous integration) configuration such that test status will be reported.
2012-05-20 02:00:39 +04:00
script
:
Remove vendoring
2015-08-19 16:45:09 +03:00
-
go test -short ./...