Я строю AWS CodePipeline, которая зависит от двух исходных репозиториев. Если шаг «CodeBuild» задается множеством входных артефактов, то вы получите сообщение об ошибке: .. declares 2 input artifacts which is more than the maximum count
. Документация имеет строгое требование, чтобы CodeBuild имел только один входной артефакт.
Лямбды, с другой стороны, не имеют этого ограничения. Я искал способ, которым Lambda могла бы «объединить» два артефакта в один, который я мог бы затем передать CodeBuild. К сожалению, информация на эту тему довольно ограничена.
У кого-нибудь есть работающая CodePipeline Lambda, которая объединит два Артефакта в один?
Примечание : документация о том, как получить доступ к артефактам .