Agile Blog Sponsored By  Agile Sponsor    Agile Sponsor   

 

 



BuildHive Offers Free Cloud Based CI System For GitHub Projects


Written by  Ravi Vadugu | 22 May 2012
E-mail PDF

buildhiveWhat started as a Christmas/New Year break hack project for founder of Jenkins, Kohsuke Kawaguchi, "BuildHive" has now become a real time project inside CloudBees offering Jenkins-based continuous integration build/test jobs for your GitHub repositories with just a few mouse clicks.

The service is free much to the joy of GitHub users offering cloud based continuous integration using Jenkins CI Server. The process of CI is very simple with three simple steps to

  1. Signin with your GitHub credentials and approve GitHub OAuth integration to retreive your github repositories automatically
  2. After selecting your GitHub repository, set up a CI job to validate your repository automatically
  3. Check in your changes to GitHub to enable auto build to kick in

"Behind the scene, many of the features in BuildHive rely on our value-add plugins for Jenkins Enterprise by CloudBees, which are available for customers to use on their own Jenkins instances. For example, we use the Templates plugin to model various project types and for auto-sniffing. We use the Validated Merge plugin to speculatively build pull requests. So, while it isn't as easy as it could be, our customers can set up a similar environment in their own Jenkins instance, or they can re-use those pieces to create similar but different workflows", said Kohsuke Kawaguchi.

CloudBees has demonstrated its commitment to Jenkins donating free plugins to easily manage large number of projects last month. Such a commitment is further demonstrated by providing this worthy product free of cost to GitHub users. A starter guide can be found for BuildHive on CloudBess Wiki.

Ravi Vadugu

Ravi Vadugu

An IT professional with over 12 years of experience. Project management is what i do. Curious/Interested in upcoming technologies, trends, software methodologies(e.g. Agile) and software tools. Love sharing knowledge with rest of the community.

blog comments powered by Disqus