Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ogrodnek/crucible-client-scala
crucible REST API client for scala
https://github.com/ogrodnek/crucible-client-scala
Last synced: about 1 month ago
JSON representation
crucible REST API client for scala
- Host: GitHub
- URL: https://github.com/ogrodnek/crucible-client-scala
- Owner: ogrodnek
- License: apache-2.0
- Created: 2014-05-21T04:42:17.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-05-28T23:52:34.000Z (over 10 years ago)
- Last Synced: 2023-06-30T02:11:38.025Z (over 1 year ago)
- Language: Scala
- Size: 1.52 MB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# crucible rest api for scala
[![Build Status](https://travis-ci.org/ogrodnek/crucible-client-scala.svg)](https://travis-ci.org/ogrodnek/crucible-client-scala)
Basic api client for [Crucible](https://www.atlassian.com/software/crucible/overview)'s [REST API](https://docs.atlassian.com/fisheye-crucible/latest/wadl/crucible.html)
# Example usage
```scala
val client = new CrucibleAPIClient(Env("CRUCIBLE_HOST"), new EnvironmentCredentialsProvider)for (review <- client.getReviewsInState(ReviewState.Review)) {
// do something with reviews...
}
```See the [API documentation](http://ogrodnek.github.io/crucible-client-scala/latest/api/#com.bizo.crucible.client.CrucibleAPI) for more details.
Available in maven central as [crucible-client-scala_2.10](http://search.maven.org/#search%7Cga%7C1%7Ca%3A%22crucible-client-scala_2.10%22).