Я будую AWS CodePipeline, який залежить від двох сховищ джерела. Якщо крок «CodeBuild» задається безліччю вхідних артефактів, то ви отримаєте повідомлення про помилку: .. declares 2 input artifacts which is more than the maximum count
. Документація суворо вимагає, щоб CodeBuild мав лише один артефакт введення.
З іншого боку, лямбдаси не мають цього обмеження. Я шукав спосіб, як Лямбда зможе "об'єднати" два артефакти в один, який потім можу передати до CodeBuild. На жаль, інформація з цього приводу досить обмежена.
Хтось має працюючу CodePipeline Lambda, яка б об'єднала два артефакти в один?
Примітка : Документація про доступ до артефактів .