[ci] Fix deprecated global 'image' keyword, wrap in 'default' block
See https://docs.gitlab.com/ee/ci/yaml/#globally-defined-image-services-cache-before_script-after_script
Defining image, services, cache, before_script, and after_script globally is deprecated. Support could be removed from a future release.