Должен ли мой dev env указывать на localhost API или публичный API на поддомене dev? - PullRequest
0 голосов
/ 07 июля 2019

Я хочу сделать хороший конвейер CI / CD. Но я не уверен, каковы ключи лучшей практики здесь.

У меня есть интерфейс GUI внешнего интерфейса (Angular / React / и т. Д.), Указывающий на API-интерфейс бэкэнда (основанный на Node.js и Express), и мне интересно, что является лучшим методом.

Например: при разработке Angular GUI, я должен указать на localhost API или на dev API, который является открытым, как: https://dev-api.example.ext? Должен ли я запускать БД на локальном хосте, или эта БД должна быть выделенной БД для разработчиков, которая также размещается на удаленном сервере?

Когда я перемещаю свой Angular GUI (только для примера) в стадию, которая должна быть зеркалом производства, должна ли она указывать на реальный URL API? или промежуточный API URL? Я думаю, что это должно указывать на реальный, поскольку при постановке мы должны рассматривать это так же, как производство.

Должен ли я автоматически запускать перехватчики GitHub для запуска сервера сборки для извлечения и сборки, или я должен сначала просмотреть слияния, а затем сделать это вручную?

Я пытался найти хорошую статью, но ничего не нашел.

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