https://github.com/amokan/atom-semaphore
Atom.io package that shows the Semaphore build status in the status bar
https://github.com/amokan/atom-semaphore
Last synced: 3 months ago
JSON representation
Atom.io package that shows the Semaphore build status in the status bar
- Host: GitHub
- URL: https://github.com/amokan/atom-semaphore
- Owner: amokan
- License: mit
- Created: 2015-03-11T18:29:51.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-03-13T20:13:16.000Z (about 11 years ago)
- Last Synced: 2025-02-24T05:57:00.359Z (4 months ago)
- Language: CoffeeScript
- Size: 125 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Semaphore
Shows the [Semaphore](http://semaphoreapp.com) build status for the current project in the Atom status bar.

## Configuring
Find your authentication token for your Semaphore project.
This can be found by pressing "settings" in the project, and then choosing API.
## How was this built?
I "stole" everything from [Cliff Rowley](https://github.com/cliffrowley) who did the [Circle CI package](https://github.com/cliffrowley/atom-circle-ci) for Atom.
All credits goes to Cliff.
## Limitations
This is by no means perfect.
Please consider contributing if you believe you have ideas on how to make it better.This Semaphore package has much the same limitations as Cliffs Circle CI package.
However, the following actually works with Semaphore
### Multiple projects
You are only able to input one authentication token.
This authentication token binds to your Semaphore account so you should be able to track multiple projects.
The package will look up the status of the build based on the Github repository (`username/project`) as well as the current branch name.## Contributing
Issues, sugestions and pull requests are more than welcome.
## TODO
Write specs.