Add Travis CI and badges

This commit is contained in:
James Mills 2017-08-10 00:38:53 -07:00
parent 9fbbee7d96
commit 0a099f795e
No known key found for this signature in database
GPG Key ID: AC4C014F1440EBD6
2 changed files with 13 additions and 0 deletions

8
.travis.yml Normal file
View File

@ -0,0 +1,8 @@
language: go
sudo: false
go:
- tip
script:
- go test -race -coverprofile=coverage.txt -covermode=atomic
after_success:
- bash <(curl -s https://codecov.io/bash)

View File

@ -1,5 +1,10 @@
# msgbus
[![Build Status](https://travis-ci.org/prologic/msgbus.svg)](https://travis-ci.org/prologic/msgbus)
[![CodeCov](https://codecov.io/gh/prologic/msgbus/branch/master/graph/badge.svg)](https://codecov.io/gh/prologic/msgbus)
[![Go Report Card](https://goreportcard.com/badge/prologic/msgbus)](https://goreportcard.com/report/prologic/msgbus)
[![GoDoc](https://godoc.org/github.com/prologic/msgbus?status.svg)](https://godoc.org/github.com/prologic/msgbus)
A distirbuted, scalable Message Bus server and library written in Go
**WIP:** THis is still highly experimental and not fit for production use.