2011-12-20 – Today’s Links

  • Jenkins is an award-winning application that monitors executions of repeated jobs, such as building a software project or jobs run by cron. Among those things, current Jenkins focuses on the following two jobs: (1) building/testing software projects continuously; and (2) monitoring executions of externally-run jobs - http://jenkins-ci.org/.
  • Hubot – GitHub, Inc., wrote the first version of Hubot to automate our company chat room. Hubot knew how to deploy the site, automate a lot of tasks, and be a source of fun in the company. Eventually he grew to become a formidable force in GitHub. But he led a private, messy life. So we rewrote him. Today’s version of Hubot is open source, written in CoffeeScript onNode.js, and easily deployed on platforms like Heroku. More importantly, Hubot is a standardized way to share scripts between everyone’s robots. http://hubot.github.com/.
  • Jenkins is a continuous integration server built on top of Jenkins, controlled by Hubot, and designed for GitHub. https://github.com/github/janky.