Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Semaphore Menubar

Open Source Unofficial Semaphore CI Desktop App

Notifications (Please, read this)!

To receive notifications on your APP, you need to setup a WebHook on your Project Settings. You need to add a webhook with the "Build" type, pointing to this URL: http://www.semaphoremenubar.info/hook

Go to your Project Settings -> Notifications -> WebHooks -> + Add WebHook

Sublime's custom image Sublime's custom image

  • Supports Desktop Notifications from Builds (Passed, Failed, Stopped, Etc)
  • List your projects with master status updated
  • More soon...

Download

Version 0.1.1

Roadmap

  • Simple Notifications
  • States
  • Added Vue.js \o/
  • New Awesome Layout
  • Replace Semaphore Icons with semaphoreci icons
  • Search/Filter projects \o/
  • Save all settings on localStorage
  • Get notifications from projects on storage
  • Get projects with AJAX using user Token
  • Cache projects
  • Create a Config menu
  • Block notification if menu if off
  • Enable/Disable Notification per Project
  • Open build URL when clicking on the notification
  • Enable/Disable Sounds for notifications
  • Add build tasks (gulp maybe)
  • Create a small website
  • Add SASS to CSS

License

MIT License


cc company - Code Consultants and Open Source Coding

You can’t perform that action at this time.