我们的gitlab持续集成服务器用的是docker运行持续集成任务,由于大多数项目都用到了memcached服务,希望持续集成服务器默认就启动memcached容器跑ci job,这样可以省去在每个项目的.gitlab-ci.yml中设置。
在 etc/gitlab-runner/config.toml 中 [runners.docker] 部分添加 services 配置即可:
services = ["memcached:latest"]