diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..e52013e --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +language: go +notifications: + email: + on_success: never + on_failure: change +go: + - tip +before_install: + - go get github.com/axw/gocov/gocov + - go get github.com/mattn/goveralls + - go get code.google.com/p/go.tools/cmd/cover +script: + - $HOME/gopath/bin/goveralls -repotoken AkV7JNH7cHZ18wz5uanmFNsOMZAQptsMZ diff --git a/README.md b/README.md index 71c99bf..e47029a 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Goat +# Goat [![GoDoc](https://godoc.org/github.com/bahlo/goat?status.png)](https://godoc.org/github.com/bahlo/goat) [![Build Status](https://secure.travis-ci.org/bahlo/goat.png?branch=master)](https://travis-ci.org/bahlo/goat) [![Coverage Status](https://coveralls.io/repos/bahlo/goat/badge.png?branch=master)](https://coveralls.io/r/bahlo/goat?branch=master) Goat is a Go REST server. You can pronounce it like the _goat_, or _go-at_. Depends on how you like goats. @@ -9,7 +9,6 @@ _go-at_. Depends on how you like goats. - [Subrouters](#subrouters) - [Indices](#indices) - [Middleware](#middleware) -- [Roadmap](#roadmap) - [Philosophy](#philosophy) - [Fedback](#feedback) - [Credits](#credits) @@ -113,17 +112,12 @@ func main() { } ``` -## Roadmap -* [x] Subrouters or Grouping -* [x] Middleware -* [ ] Continous integration - ## Philosophy I wanted to create a small, fast and reliable REST API server, which supports quick JSON and error output, good rooting and easy-to-use middleware. I have split the files after responsibility to make it easy for everyone to -dive in (start with `goat.go`. +dive in (start with `goat.go`). ## Feedback If you have problems, feel free to