У меня есть задача, которая выполняется при развертывании либо постановки, либо постановки. В идеале я хотел бы передать некоторые аргументы в задачу в зависимости от того, развертываюсь ли я на стадии производства или постановки.получить среду от развертывания шапки развертывания или развертывания крышки
Данные задачи находятся в пределах lib/capistrano/tasks/
.
В файле .rake
как я могу получить доступ к среде, поэтому я могу определить, что мне нужно установить в качестве флага.
У меня нет проблем с установкой флага, просто не уверен, как я могу получить доступ к среде.
Если кто-то может помочь, он будет очень признателен.
Когда вы говорите «окружающая среда», вы имеете в виду: Capistrano env (dev/stage/prod), среда Rails, переменные окружения, что-то еще? –
Когда я говорю об окружающей среде, я имею в виду, что это либо постановка, либо производство при запуске развертывания кеша, например. В этом случае это будет постановка, но в моем идентификаторе задачи, как получить это. – DMH
Является ли это задачей Капистрано или рейк-задачей Capistrano? –