Zendesk interview question

Describe how to build a continuous integration from scratch.