How to setup continous integration