Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peopleperhour/go-shippable
Shippable API client in Go
https://github.com/peopleperhour/go-shippable
Last synced: about 6 hours ago
JSON representation
Shippable API client in Go
- Host: GitHub
- URL: https://github.com/peopleperhour/go-shippable
- Owner: PeoplePerHour
- License: other
- Created: 2015-05-28T14:37:24.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-27T19:01:05.000Z (about 9 years ago)
- Last Synced: 2024-06-20T11:58:01.534Z (5 months ago)
- Language: Go
- Size: 274 KB
- Stars: 7
- Watchers: 6
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# go-shippable #
go-shippable is a Go client library for accessing the [Shippable API][].
[![Build Status](https://api.shippable.com/projects/556734d0edd7f2c052ff35b4/badge?branchName=master)](https://app.shippable.com/projects/556734d0edd7f2c052ff35b4/builds/latest)
[![Coverage Status](http://gocover.io/_badge/github.com/PeoplePerHour/go-shippable?upd=1)](http://gocover.io/github.com/PeoplePerHour/go-shippable)
[![GoDoc](https://godoc.org/github.com/PeoplePerHour/go-shippable?status.svg)](https://godoc.org/github.com/PeoplePerHour/go-shippable)go-shippable requires Go version 1.1 or greater.
## Usage ##
```go
import "github.com/PeoplePerHour/go-shippable"
```Create a new Shippable API client by passing an authentication token (you can create
a token from your Shippable account settings if you are on a subscription plan)```go
token := "mytoken"
client := shippable.NewClient(token)
projects, _, err := client.Projects.GetProjects()
```## Documentation ##
For complete usage of go-shippable, see the full [package docs][].
[Shippable API]: http://docs.shippable.com/api/
[package docs]: https://godoc.org/github.com/PeoplePerHour/go-shippable## Roadmap ##
This library is being initially developed for a DevOps CI/CD internal application at
[PeoplePerHour][] and [SuperTasker][]Contributions are more than welcomed. PRs bundled with tests will get merged ASAP.
*Note:* We are looking for someone to maintain the project, as we no longer actively
using it. Ping us at devops at peopleperhour.com[PeoplePerHour]: https://www.peopleperhour.com
[SuperTasker]: https://www.supertasker.com## License ##
This library is distributed under the BSD-style license found in the [LICENSE](./LICENSE)
file.