2

Я пытаюсь развернуть мое приложение Symfony 3 на Amazon AWS Elastic beanstalk. Я создаю папку ebextentions в корневом каталоге. В этой директории я добавить composer.config файл, который содержит такой код:Как установить флаг композитора --no-dev для развертывания Amazon AWS

options_settings: 
    aws:elasticbeanstalk:container:php:phpini: 
     composer_options: --no-dev 

, но он не работает для меня. Итак, какую конфигурацию и где я должен использовать для развертывания проекта без требований разработчика?

+1

папка в корневой директории '.ebextensions' (скрытый Отправной папку с точкой)? –

ответ

0

Проблема в том, что имя вашей папки неверно. Вы используете ebextentions, когда файл должен иметь имя .ebextentions (в начале есть точка).

Для получения полного примера см. this answer.

0

Я просто запустить в этот же вопрос ..

проверки ЕВ-activity.log в --no-Dev аргумент был не получить прошло.

Вот что работает для меня:

option_settings: 
    - namespace: aws:elasticbeanstalk:container:php:phpini 
    option_name: composer_options 
    value: --no-dev 

Документация Amazon кажется вводит в заблуждение/неправильно .. http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create_deploy_PHP.container.html#php-namespaces

Смежные вопросы