Cache pip and apt packages in GitLab CI

6 jobs for cache in 6 minutes and 1 second (queued for 2 seconds)