> For the complete documentation index, see [llms.txt](https://docs.arkannis.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.arkannis.net/general-concepts/devops/what-is-ci-continuous-integration.md).

# What is CI? (Continuous Integration)

* Developers pushing many small changes to a central GIT repo per day.&#x20;
* These changes are verified by an automatic software that runs comprehensive tests to ensure no major issues are seen by the customer

#### Branch based development process

<figure><img src="/files/WvGYQG1IrNWTjiiBvujD" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
CI is a vital tool for developer collaboration. It really should be one of the first things that should be automated.

* Prevents errors and increase user satisfaction
  {% endhint %}
