Split CI into multiple stages

25 jobs for 2018.2 in 5 minutes and 16 seconds (queued for 1 second)