У меня есть конвейер bitbucket, который собирает проект rails в докере и развертывает его в кластер kubernetes. Перед развертыванием выполняется миграция с rake db:migrate
.
Проблема заключается в том, что довольно часто конвейер не удается из-за ошибки задачи rake. Это может произойти, даже если нет миграций.
Повторный запуск неудачных шагов завершает конвейер без проблем.
![pipeline-screenshot](https://i.stack.imgur.com/RgKMN.png)
ruby 2.4.7
rails 5.1.6
postgres 11.1