Continuous Integration

Values

CI system is like a seal of quality control. Something that confirms that things are as they should be. It must meet several conditions in order to truly add value.

Tasks

There are various tools implementing CI, just as there are various tools supporting building. However, I believe that universal steps can still be distinguished in a typical pipeline.

Here, the list of basic things could be ended, but I believe the following points are becoming less optional:

Methodology

CI is just a tool. A holistic DevOps approach to the project is what matters. DevOps ties together all other values.