Codeship Desktop Notifications with Shipscope

Written by: David McGaffin
3 min read
Stay connected

I love a nice API. I’m also pretty fond of useful browser extensions. When I was interviewing at Codeship, I took a look at their service. I loved the attention to UX, I loved how simple it was to get a build running and how it easy it was to set up Codeship. After configuring a project or two, I thought, “Wouldn’t it be nice to get quick access to my Codeship builds?” Then, “Desktop notifications! I’d like some of those, too.” And so, Shipscope was born.

Watch Your Builds from Chrome

Shipscope lists your Codeship projects with a simple status indicator for the controller branch. Shipscope is a browser extension for Chrome. With the Codeship API and your Codeship API token, you get the current status of the builds of all your projects. It’s really pretty simple, but I’ll mention a few features:

  • Shipscope presents a popup containing all of your projects.

  • The status of each project’s controller branch is indicated next to the project name.

  • Clicking a project shows you the last 10 builds for that project.

  • Each build’s status is displayed in the build list.

  • If a build is running, you see a little spinny thing. That never gets boring.

  • If a build has completed, you can restart it and get that spinny thing going again!

See your recent builds for any Codeship project. Green dots are good. Past builds can be restarted by clicking on the dot.

Watch Codeship Builds with the Shipscope extension for Chrome

We’ve added Shipscope to the Notifications page of your Project Settings, to make it easy to get it installed and configure.

I use Shipscope every day. Whether I’m pushing changes to a feature branch or waiting on a deployment after my pull request has been reviewed and my code is on the controller branch, it’s really nice to get a desktop notification when the build ends.

At Codeship we have notifications hooked up to a group in Slack, as well as email, but I like Chrome’s desktop notifications for the way they relay information without being obstructive. When a build finishes, successfully or not, it’s nice to know right away.

Shipscope is in the Chrome Web Store right now. I’m actively developing it, so please provide comments and suggestions. I'd also appreciate your reviews on the Chrome Web Store.

Shipscope is Open Source

Oh! It’s also open source. Feel free to checkout the code at: http://github.com/codeship/shipscope. You can suggest features or file bugs at: https://waffle.io/codeship/shipscope

Stay up to date

We'll never share your email address and you can opt out at any time, we promise.

Loading form...
Your ad blocker may be blocking functionality on this page. Please disable for an improved experience.