hub is a command-line client for Github. It lets you manage pull requests, forks, issues, and more from the command line. I regularly find new ways to integrate it into my open-source gardening.
Today I learned hub can report on your CI integration. We recently switched TIL to Circle CI, are iterating toward a stable test build, so CI status is important and not always predictable.
I check the status of a commit with the following command:
$ hub ci-status 7aa1316fe8665ef8cab5dd10cc80da024625ba20 success $ hub ci-status HEAD failure