AWS: развернуть ветку Github вместо коммитов - PullRequest
1 голос
/ 30 мая 2019

Я работаю над автоматизацией развертываний. У нас есть требование, когда требуется развернуть определенные ветки master / testing / dev и т. Д. С github до AWS.

Я пытался с CodeDeploy, который работает, но он всегда требует фиксации id. Возможно ли с помощью AWS развернуть конкретную ветку от Github. Было бы лучше, если бы это было из консоли управления AWS, так как пользователи, не являющиеся техническими специалистами, также внедряются Спасибо.

1 Ответ

1 голос
/ 30 мая 2019

Вот как можно выполнить сценарии развертывания для филиалов, используя AWS Code Deploy и AWS CodePipeline:

Предполагая, что вы уже настроили приложение и развернули группу с помощью Code Deploy, создайте одну группу для своей ветви "Dev" и другую группу развертывания для "QA" или "stage".

Включите CodePipeline в консоли AWS.

Создайте новый конвейер, авторизовав свою учетную запись Github и предоставив доступ к хранилищу и веткам, которые вы хотите.

В разделе BETA вашего нового конвейера отредактируйте его, снова авторизуйте GitHub и выберите конкретную ветвь, которую вы хотите развернуть после внесения изменений.

Теперь ваша система будет автоматически развернута на основе определенной ветки

...