Continuous Integration for GitHub projects

  1. Self introduction
  2. Git
  3. GitHub
  4. CI - Continuous Integration
  5. When to run?
  6. What to run?
  7. CD - Continuous Delivery (or Deployment)
  8. Cloud-based CI system
  9. Travis-CI
  10. Travis Examples: simple verification
  11. Travis Examples: several keys
  12. Coveralls
  13. Appveyor
  14. Appveyor Example
  15. Exercises
  16. Thank you