У меня есть конвейер bitbucket, который собирает проект rails в докере и развертывает его в кластер kubernetes. Перед развертыванием выполняется миграция с rake db:migrate
.
Проблема заключается в том, что довольно часто конвейер не удается из-за ошибки задачи rake. Это может произойти, даже если нет миграций.
Повторный запуск неудачных шагов завершает конвейер без проблем.
ruby 2.4.7
rails 5.1.6
postgres 11.1