Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sparkbox/sparkbox-wraith
Receive notifications when potential visual bugs are introduced in your code.
https://github.com/sparkbox/sparkbox-wraith
Last synced: 5 days ago
JSON representation
Receive notifications when potential visual bugs are introduced in your code.
- Host: GitHub
- URL: https://github.com/sparkbox/sparkbox-wraith
- Owner: sparkbox
- Created: 2015-05-01T15:00:29.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-06-21T04:05:18.000Z (over 8 years ago)
- Last Synced: 2024-12-17T02:03:12.105Z (about 1 month ago)
- Language: JavaScript
- Size: 11.7 KB
- Stars: 4
- Watchers: 18
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![sparkbox-wraith](http://i.imgur.com/DUomwIl.jpg)
sparkbox-wraith is a tool that glues together a few excellent services to provide notifications when builds have significant visual differences.
sparkbox-wraith wouldn't be possible without:- [BBC-News Wraith](https://github.com/BBC-News/wraith) project
- [Slack](http://slackhq.com)
- [CircleCI](http://circleci.com)
- [Divshot](https://divshot.com/).## Set up
There's quite a bit of setup to get sparkbox-wraith ready to go.
1. Create a [Slack bot](https://api.slack.com/bot-users)
2. Add that bot token to `config.json`. Use `config-sample.json` as a template.
3. Add the channel name to `config.json`.
4. "Invite" the bot to the channel. Typing `@INSERT_BOT_NAME_HERE` in the channel will send an invite.
5. Create a new divshot app to host the wraith diff web page, with `divshot init`.
6. Fill out the url of the divshot app in `config.json`
7. Create a divshot token and add it to CircleCI to allow Circle to push to divshot after running wraith.