Buildkite Browser Notifications Userscript

buildkite notification example

At Shopify, we use Buildkite for running continuous integration tests. That means I’m opening up and monitoring Buildkite builds dozens of times a day, checking on them, browsing them, etc. Sadly, Buildkite’s interface doesn’t provide browser notifications for build status (e.g. when it fails or succeeds).

So, I built my own implementation: Get a browser notification on buildkite build status change. Now I can let my browser tell me when to check back on those tabs.

You can use this (like I do) with Violentmonkey or some other userscript extension in your browser or you can wrap this up as a bookmarklet just as easily.


Keyboard Shortcuts

Key Action
o Source
e Edit
i Insight
r Random
h Home
s or / Search
www.joshbeckman.org/blog/buildkite-browser-notifications-userscript