Types of continuous integration