Posted on: July 22, 2021 Posted by: rahulgite Comments: 25

Continuous Integration Definition :

Continuous Integration is a development practice that requires developers to integrate code into a shared repository several times a day.

Cardinal Principles of Continuous Integration :

  • The single central repository where code lives.
  • Developers check-in their code frequently.
  • Build should be triggered every time when developers check-in code.
  • Build should be automated and fast.
  • Build should compile code and run automated tests.
  • Fixing build should be the top priority for developers and
  • Build results should always be communicated to developers.

Myth/ Misconception : 

Continuous Integration simply means an automated build process. its not!

Actually, Continuous Integration is a new way of working which developers should adopt. Automation is an enabling step in Continuous Integration

Loading

25 People reacted on this

Leave a Comment