use gitlab cache in CI jobs

15 jobs for ms_setup_ci_using_cache in 44 minutes and 45 seconds (queued for 7 seconds)