Continuous integration

The goal of continuous integration is that software is in a working state all the time. Without CI, your software must be broken until somebody proves it works.

When code is in the repository, we have to execute actions in the repository to ensure a stable quality of the code through the execution of tests and code analysis. This must be automated to ensure it is always executed.

Having the code directly integrated into the trunk, that main branch, on regular basis keeps the software working and integrated at all times. It reduces the possibility of large merge conflicts, ensures that integration problems are caught immediately and results in higher-quality software.

The rest of the content (7 read minutes) is restricted.

Please use your personal access token or register to access.

Create account or login