What is continuous integration?

software development practice where developers regularly merge their code changes into a central repository, after which automated builds and tests are run. This is doesn’t mean that these changes are going to users immediately