AWS Выпуск конвейера CodeCommit (репо A) -> CodeBuild -> CodeCommit (репо B) -> Beanstalk - PullRequest
0 голосов
/ 23 января 2020

Я пытаюсь создать конвейер выпуска, где мой исходный код находится в CodeCommit (репо A), и я использую Codebuild для сборки после завершения сборки кода для репо A в конвейере. Я хочу, чтобы артефакт был передан в репо B часть конвейера выпуска, а затем, наконец, я хочу взять исходный код из репозитория B и развернуть его в Beanstalk. Я пытаюсь создать это как часть конвейера выпуска, используя конвейер кода.

Но я не могу понять, как передать артефакт (созданный с использованием сборки кода) для репо B в конвейере.

1 Ответ

0 голосов
/ 23 января 2020

Вы можете 'git pu sh' артефакт для другого репо, используя обычные команды git в buildspe c. Лучшим подходом было бы скопировать артефакт в S3 с помощью команды aws cli (например, aws s3 cp) и создать второй конвейер с источником в качестве этого блока / объекта s3. Таким образом, вы можете запустить второй конвейер, просто скопировав артефакт в корзину S3.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...