Можно ли поместить команду контейнера расширения eb в несколько строк, и если можно, то как? - PullRequest
0 голосов
/ 17 октября 2018

Все, что я нашел по этому поводу: https://forums.aws.amazon.com/thread.jspa?threadID=112988

Я знаю, что могу сделать это:

container_commands:
   07_run_command:
      "mkdir -p /var/cache/tomcat8/temp/.m2/repository && chmod 777"

Но могу ли я это сделать?

container_commands:
   07_run_command:
      mkdir -p /var/cache/tomcat8/temp/.m2/repository && 
      chmod 777

И мне все еще нужен && для разделения команд или они выполняются как отдельные команды?или это всего лишь одна команда?

1 Ответ

0 голосов
/ 20 октября 2018

Это можно сделать с помощью скалярного литерала YAML следующим образом:

container_commands:
  07_run_command: |
      mkdir -p /var/cache/tomcat8/temp/.m2/repository
      chmod 777

Дополнительную документацию по этому вопросу можно найти здесь: https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers-ec2.html#linux-commands-options

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...