use different keys for unit and system test caches

2 jobs for 376-gitlab-ci-doesn-t-cache-bundler in 4 minutes and 15 seconds (queued for 27 seconds)
Status Job ID Name Coverage
  Test
canceled #21826
system-test

00:04:14

canceled #21825
unit-test

00:04:15