Buduję AWS CodePipeline, który zależy od dwóch repozytoriów źródłowych. Jeśli kroku „CodeBuild” jest określona z wieloma artefaktami wejściowe, a następnie pojawia się błąd: .. declares 2 input artifacts which is more than the maximum count
. Dokumentacja ma ścisły wymóg, aby CodeBuild miał tylko jeden artefakt wejściowy.
Z drugiej strony Lambdas nie mają tego ograniczenia. Szukałem sposobu, w jaki Lambda może „scalić” dwa artefakty w jeden, który mogę przekazać do CodeBuild. Niestety informacje na ten temat są dość ograniczone.
Czy ktoś ma działającą CodePipeline Lambda, która połączyłaby dwa Artefakty w jeden?
Uwaga : Dokumentacja dotycząca uzyskiwania dostępu do artefaktów .