Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Continuous Integration using Buildbot


Published on

Buildbot is a continuous integration tool. It is used for running automated builds and tests. Mozilla developers can access the results of buildbot .

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Continuous Integration using Buildbot

  1. 1. BUILDBOT
  2. 2. Continuous integration • Committing code frequently. • Categorizing developer tests. • Using a dedicated integration build machine. • Using continuous feedback mechanisms. • Staging builds.
  3. 3. Continuous integration Tools Jenkins Buildbot Travis CI Strider Go Integrity
  4. 4. What is buidbot ? Buildbot is a software development continuous integration tool. Buildbot is now used at Mozilla, Chromium, WebKit and many other projects.  tool which automates the compile/test cycle required to validate changes to the project code base.
  5. 5. • Buildbot is an open-source framework for automating software build, test, and release processes. • Developed in Python ,based on the twisted framework. • Buildbot installation has one or more masters and a collection of slaves.
  6. 6. Buildbot Architecture Overview
  7. 7. There are 3 layers in Buildbot architecture 1. Version control layer. 2. Build layer. 3. Notification layer.
  8. 8. Conclusion The major benefit of continuous integration is the ability to streamline the quality- assurance cycle with automated builds of software, along with tests, and, optionally, software metrics.
  9. 9. Thank You… Presented by Akshay Sundaran