Easy to use gradle based system to write installers for complex multi server environments