@MagaVTanke

Зачем заливать git репозиторий перед деплоем?

Когда-то я пытался написать чисто тестовый сайт на джанго и развернуть его на хероку и еще тогда столкнулся с тем, что, помимо развертывания самого приложения на платформе, надо залить git репозиторий на гитхаб. Причем, из логичных побуждений, надо залить репозиторий с игнорированием файлов с чисто приватными данными типа ключей и т д. Еще тогда меня заинтересовал вопрос о том, для чего же, если мне требуется развернуть приложение на виртуальной пространстве на вычислительной машине, мне надо заливать при этом git репозиторий. В любой инструкции по деплою так или иначе я натыкаюсь на этот пункт. Так скажите, почему это такой важный шаг при развертывании?
  • Вопрос задан
  • 55 просмотров
Решения вопроса 1
vabka
@vabka
Токсичный шарпист
В случае heroku это важно, тк из гита он и берёт код, который нужно разворачивать :)
В случае разных CI/CD систем это важно по аналогичной причине - они берут код из репозитория и триггерятся, как правило, на пуш в репозиторий.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы