У меня есть angular клиент и Nodejs сервер, развернутые в одномasticBeanstalk. Структура такова, что я помещаю angular клиентские файлы в папку 'html', а прокси-сервер определяется в папке .ebextensions.
-html
-other serverapp folder
-other serverapp folder
-.ebextensions
....
-package.json
-server.js
Каждый раз, когда я делаю релиз, я создаю приложение angular и поместите его в папку html в приложении узла, заархивируйте его и загрузите вasticBeanstalk.
Теперь я хочу перейти к CICD. По сути, я хочу автоматизировать описанный выше шаг, использовать два источника (angular и приложение узла), выполнить сборку angular и поместить его в папку html приложения узла и создать только один выходной артефакт.
Я дошел до стадии, когда для каждого приложения работает отдельный конвейер. Я пока не очень знаком с AWS, у меня просто смутное представление о том, что мне может понадобиться aws лямбда.
Любая помощь будет очень признательна.