Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How GitHub Builds GitHub

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

How GitHub Builds GitHub

Avatar for Kasima Tharnpipitchai

Kasima Tharnpipitchai

January 14, 2014

Other Decks in Technology

Transcript

  1. 2 N D R A T E G E N

    I U S E S GitHub
  2. ! ! “Agile software development is a group of software

    development methods based on iterative and incremental development, where requirements and solutions evolve through collaboration between self- organizing, cross-functional teams.” - Wikipedia, Agile software development
  3. !

  4. !

  5. !

  6. Continuous Integration • tddium - https://www.tddium.com • jenkins - http://jenkins-ci.org

    • circleci - https://circleci.com • travisci - https://travis-ci.org • TeamCity - http://www.jetbrains.com/teamcity
  7. Hubot • Open Source - http://github.com/github/hubot • Multiple Chat Platforms

    • Plugin Architecture - https://github.com/github/hubot-scripts • Supports all our CI and CD tasks