Триггерная сборка из вторичного репо CodeCommit - PullRequest
0 голосов
/ 11 октября 2018

У меня есть AWS CodePipeline, которая ссылается на проект CodeBuild, в котором указан вторичный источник CodeCommit.Когда я меняю код в основном проекте CodeCommit и нажимаю на изменения, запускается конвейерный процесс, и все успешно завершается.Однако изменения (push) во вторичном проекте CodeCommit просто игнорируются.Есть ли способ инициировать выполнение конвейера с изменениями вторичного источника (ов)?

1 Ответ

0 голосов
/ 13 октября 2018

Easy-Peasy!Не используйте вторичный источник при использовании CodeBuild.Вместо этого определите 2 (или более) источника на этапе «Источник» конвейера, который произведет 2 (или более) входных артефакта.Затем вы можете изменить CodeBuild, чтобы ссылаться на 2-й артефакт как CODEBUILD_SRC_DIR_artifact_name, где artifact_name - это фактическое имя, которое вы даете.Затем сборка запускается изменениями в обоих репозиториях

...