Skip to main content

CI

Duration: 9 hours#

Abstract#

Continuous integration (CI) is a software development strategy that increases the speed of development while ensuring the quality of the code that teams deploy. With an abudence of CI Technologies Self-Manged/SaaS/PaaS Developers continually commit code in small increments (idealiy daily, or even several times a day), which is then automatically built and tested before it is merged with the shared repository.

In this Unit we will cover the fundementals of Continuous Integration Process and common implementations.

Topics#

  • Working Jenkins
  • Pipelines
  • Git workflows
  • Versioning and Branching methodologies