Weedmaps Interview Question

How would you set up a build system?