Я пытаюсь развернуть свое приложение на AWS с помощью CodeDeploy.Сценарий CodeDeploy не существует в указанном месте - appspec.yml
Вот мой appspec.yml файл:
version: 0.0
os: linux
files:
- source:/
destination: /home/ec2-user/todos // <== this dir already exists in my instance
hooks:
ApplicationStop:
...
BeforeInstall:
- location: scripts/prerequisites
timeout: 1200
runas: root
AfterInstall:
...
ApplicationStart:
...
ValidateService:
...
я получаю следующее сообщение об ошибке:
Error Code: ScriptMissing
Script Name: scripts/prerequisites
Message: Script does not exist at specified location: /opt/codedeploy-agent/deployment-root/2e557520-7ffe-4881-8c7c-991952c56e05/d-UWR3Z01FE/deployment-archive/scripts/prerequisites
Log Tail: LifecycleEvent - BeforeInstall
Мои скрипты хранятся в файле под названием «сценарии», который находится в корневом каталоге моего приложения.
Что мне не хватает? или делать не так? Если бы кто-нибудь мог мне помочь в правильном направлении, я был бы очень благодарен!