Как лучше всего переносить скомпилированные файлы на рабочие серверы? - PullRequest
0 голосов
/ 02 мая 2018

Я не уверен, был ли этот вопрос уже задан в прошедшем или нет, я бродил по блогам и учебным пособиям и пока не нашел именно то, что мне нужно, ищу какой-нибудь совет о том, куда начать.

Итак, моя ситуация. У меня есть приложение React, которое собирается через веб-пакет. Я прочитал, как получить производственный код на серверы, и вам не следует создавать его непосредственно на серверах prod, а вместо этого отправлять скомпилированные файлы на этом этапе.

Каков наилучший способ получения этих файлов?

  • Если я удаляю скомпилированные файлы из .gitignore и добавляю их, запускаю производство и затем добавляю их обратно в .gitignore после завершения этого процесса, не приведет ли это к конфликтам в скомпилированных файлах для дэвов на их следующей тяге?

  • Или мы создали целую отдельную ветку для производства и передали строить файлы в эту ветку, следуя тому же процессу, что и выше?

Существуют ли жесткие и быстрые правила в отношении этого? Или кто-нибудь придумал какой-то процесс, который можно использовать в качестве руководства?

...