I know our longest builds take about 35 minutes, so I sometimes crudely set an alarm to check on it. However this doesn’t let me know when a build finishes (fails) much earlier, or if it takes a few minutes longer.
A simple but effective solution would be to have buildkite build tabs make a ding, and/or do a local notification when the build finishes. Ideally it would be easy to opt-in or out, only happen for tabs that are on a specific build (not branch/org). Perhaps the build page can have a non-persistent checkbox on it?
I think the notification would be much more useful for me, as I don’t always have my audio turned on.
If you’re on OSX and you’re interested in giving it a go, I can add send you a private invite! (send me an email at firstname.lastname@example.org) (just promise you won’t tell anyone about it and keep it a secret )
I might mark this topic as solved for now (since our current plan is to aim for an actual app instead of browser notifications) - but that could change again in the future!
@therealbnut I agree regarding CCMenu. The biggest downfall for me is that you can’t filter based on author, only pipeline or branch.
I ended up using https://buildkite.com/organizations/<YOUR_ORGANISATION>/services which works very well if you use something like slack. You can set it to send you a message whenever one of your builds passes or fails. Quite a bit of setup involved and not easy to roll out ot others in your team, but it works quite well as a temporary solution.