У меня есть приложение для рельсов (рельсы 3.2.1, ruby 1.9.3 на всякий случай), размещенные на экземпляре ec2. При развертывании в новых экземплярах развертывание завершается с ошибкой, потому что нет семян, и сначала запускается сценарий предварительного развертывания (12_db_migrate.sh), что приводит к сбою. Ручное выселение db, а затем бег migrate исправляет его.Как выполнить пользовательский сценарий предварительного развертывания на эластичном шланге?
Я хочу создать сценарий предварительного развертывания в .ebextensions (я не хочу вручную создавать скрипт под ... appdeploy/pre /, поскольку это не поможет мне при развертывании приложения в новом экземпляре, скажем,) Возможно ли это сегодня?
PS: Я знаю, что я не хочу, чтобы это семя при каждом развертывании, поэтому я думаю о достижении этого через переменную среды.
container_commands выполняются ПОСЛЕ выполнения appdeploy/pre hooks. Это не то, чего я хочу. – user2076106