Fix support for old CI API when image or services are not specified

What does this MR do?

Not all CI builds do have services defined, and if they are not we end with throwing 500 error.

Fixes https://gitlab.com/gitlab-org/gitlab-ce/issues/35421

Merge request reports

Loading