Есть простейший pipeline, который должен поднять сервис, к примеру службу redis. Как сделать так, чтобы сервис не завершался после запуска?
Сейчас после выполнения всех этапов контейнер удаляется автоматически. Я понимаю, что видимо drone ci нужен для "сборки", а не для управления сервисами, но было бы очень удобно, если бы инфраструктуру можно было бы тоже поднимать из кода. Может я чтото делаю не так?
kind: pipeline
name: default
steps:
- name: test-redis
image: redis
commands:
- sleep 5
- redis-cli -h redis ping
- redis-cli -h redis set FOO bar
- redis-cli -h redis get FOO
services:
- name: redis
image: redis
detach: true
ports:
- 6379