Fix GitLab CI dependencies

Test jobs must depend on the corresponding build jobs so the correct build
artifacts are downloaded. Otherwise, the test job will not even have access to
the built packages and install icinga2 from packages.icinga.com.
29 jobs for bugfix/gitlab-ci-dependencies in 19 minutes and 20 seconds (queued for 12 seconds)
Status Name Job ID Coverage
  Source
passed debian/bullseye #135161
docker

00:00:35

passed debian/buster #135162
docker

00:00:53

passed debian/stretch #135163
docker

00:01:04

passed ubuntu/bionic #135167
docker

00:01:08

passed ubuntu/focal #135166
docker

00:00:58

passed ubuntu/hirsute #135165
docker

00:00:57

passed ubuntu/impish #135164
docker

00:01:17

 
  Binary
passed debian/bullseye:x86 #135169
docker

00:12:53

passed debian/bullseye:x86_64 #135168
docker

00:13:02

passed debian/buster:x86 #135171
docker

00:11:58

passed debian/buster:x86_64 #135170
docker

00:10:03

passed debian/stretch:x86 #135173
docker

00:07:25

passed debian/stretch:x86_64 #135172
docker

00:07:59

passed ubuntu/bionic:x86 #135178
docker

00:14:40

passed ubuntu/bionic:x86_64 #135177
docker

00:13:39

passed ubuntu/focal:x86_64 #135176
docker

00:16:07

passed ubuntu/hirsute:x86_64 #135175
docker

00:09:58

passed ubuntu/impish:x86_64 #135174
docker

00:07:54

 
  Test
passed test/debian/bullseye:x86 #135180
docker

00:01:34

passed test/debian/bullseye:x86_64 #135179
docker

00:01:29

passed test/debian/buster:x86 #135182
docker

00:01:23

passed test/debian/buster:x86_64 #135181
docker

00:00:37

passed test/debian/stretch:x86 #135184
docker

00:00:49

passed test/debian/stretch:x86_64 #135183
docker

00:01:24

passed test/ubuntu/bionic:x86 #135189
docker

00:01:02

passed test/ubuntu/bionic:x86_64 #135188
docker

00:00:52

passed test/ubuntu/focal:x86_64 #135187
docker

00:00:49

passed test/ubuntu/hirsute:x86_64 #135186
docker

00:00:55

passed test/ubuntu/impish:x86_64 #135185
docker

00:00:45