Dependency between job services in Gitlab CI
Service in Gitlab CI is a way to add sidecar container inside a Gitlab Runner job. This is helpful when you need to have a daemon running in parallel of your job tasks. For exemple you could need a Redis database running in parallel of a script.