> 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="https://3885248957-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FoE4wMO1dMVDOGDjh0En7%2Fuploads%2FrtQ9JV9nN3zBq8G5Dyee%2Fimage.png?alt=media&amp;token=91179d1e-f535-4743-8d18-bb82a0cdad41" 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 %}
