У меня возникли проблемы с установкой непрерывного развертывания для моего приложения node.js (через aws CodeDeploy). До сих пор я закончил следующие шаги:Непрерывное развертывание приложений node.js с использованием CI и CodeDeploy
- Созданный пользователем IAM с необходимыми разрешениями
- Создано Elastic Beanstalk экземпляр работает node.js
- Созданное приложение CodeDeploy и связал его с моей EC2 инстанции и пользователь IAM
Я также зарегистрировал и установил тесты для использования с CircleCI CI, который я буду использовать для моего развертывания.
Теперь я застрял на сцене, где мне нужно создать файл appspec.yml
, который будет правильно развертывать приложение. Я не уверен в этом вообще, то есть, какой источник/назначение следует указать и т. Д. Нужно ли мне запускать мой сценарий npm build
(создает dist/folder) на этом этапе или во время моих тестов/сборок CircleCI?