balanced-cookbooks / balanced-ci

Internal configuration for the Jekins CI environment
4 stars 1 forks source link

Give us CI status badges on all our github repositories #20

Open mahmoudimus opened 10 years ago

mahmoudimus commented 10 years ago

We can use something like https://github.com/github/janky

I am a big fan of https://speakerdeck.com/jnewland/chatops-at-github

I'm going to leave this StackOverflow answer for reference: http://stackoverflow.com/questions/14274293/show-current-state-of-jenkins-build-status-on-github-repo

mahmoudimus commented 10 years ago

https://wiki.jenkins-ci.org/display/JENKINS/Embeddable+Build+Status+Plugin

mjallday commented 10 years ago

Note that janky gives you a lot more than just build statuses. The ability to build a particular branch via hubot is much +1 to me.

mjallday commented 10 years ago

We should also run the enforce quality job as part of this build. It's very handy to know if something is going to fail going through the pipeline due to coverage before we merge it in.