git развертывание для нескольких уровней эластичного стебля aws

Мы ' re использует git и eb для развертывания нашего эластичного приложения beanstalk на aws, но только что добавил рабочий уровень. Учитывая, что так много общего кода (модели и т. Д.), Кажется разумным иметь одну исходную базу, но у вас может быть только одна конфигурация eb, а развертывание на основе веток может иметь только одну цель.

Альтернатива - иметь несколько исходных репозиториев с общим кодом.

Другой - иметь конфигурацию eb вне репо и иметь несколько экземпляров репо.

Лично я предпочел бы одну исходную базу.

Что такое считается лучшей практикой для git и многоуровневой системы?

2
задан 26 November 2015 в 12:49
1 ответ

deploybot.com -> добавить файлы конфигурации при развертывании - в противном случае просто создайте подпапки:

web / .ebextensions

worker / .ebextensions

и разверните определенные подпапки для определенных цели с deploybot

"должны" это сделать.

0
ответ дан 3 December 2019 в 14:36

Теги

Похожие вопросы