Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
A group of libraries written in Haskell to communicate with Rollbar API. Inspired by bugsnag-haskell.
- rollbar-cli - Simple CLI tool to perform commons tasks such as tracking deploys.
- rollbar-client - Core library to communicate with Rollbar API.
- rollbar-wai - Provides error reporting capabilities to WAI based applications through Rollbar API.
- rollbar-yesod - Provides error reporting capabilities to Yesod applications through Rollbar API.
Requirements
- Install one of the following set of tools (or all of them):
- Set up a Rollbar account, create a project, and generate an access
token.
- To get an access token, go to your project's Settings and then to Project
Access Tokens, where you can copy or create an access token with scope
post_server_item.
- To get an access token, go to your project's Settings and then to Project
Access Tokens, where you can copy or create an access token with scope
Getting Started
Cabal
Compile the projects:
cabal update
cabal configure --enable-tests
cabal build all
Run all tests:
env ROLLBAR_TOKEN=<token> cabal test all
Stack
Compile the projects:
stack build
Run all tests:
env ROLLBAR_TOKEN=<token> stack test
Contributors ✨
Thanks goes to these wonderful people (emoji key):
This project follows the all-contributors specification. Contributions of any kind welcome!
License
MIT, see the LICENSE file.
Contributing
Do you want to contribute to this project? Please take a look at our contributing guideline to know how you can help us build it.