Путь приложения в Elasti c Скрипт ebextensions Beanstalk - PullRequest
0 голосов
/ 27 мая 2020

В настоящее время у меня есть это в файле в .ebextensions:

files:
  "/opt/elasticbeanstalk/hooks/appdeploy/pre/51_npm_post_install.sh":
    mode: "000755"
    owner: root
    group: root
    content: |
      #! /bin/bash
      export PATH=$PATH:/opt/elasticbeanstalk/node-install/node-v10.15.1-linux-x64/bin/
      echo "Running npm stuff"
      cd /tmp/deployment/application
      cd server
      npm --unsafe-perm install

Это необходимо, потому что EB не будет запускать этап «постинсталляции» в NPM. Меня беспокоит то, что cd /tmp/deployment/application. Должен ли я использовать для этого переменную среды? Или я могу доверять этому пути и в будущем?

...