Как протестировать новую функцию на сервере разработки - PullRequest
0 голосов
/ 26 мая 2018

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

Мое веб-приложение использует herokuи битбакет.Пока на сайте работал только один человек, и я отправляю коммиты мастеру heroku, чтобы увидеть изменения.

Но теперь я хочу протестировать новую функцию, которую фрилансер добавил в мое веб-приложение ПЕРЕД отправкой коммитов masterku heroku.

Как мне это сделать?

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

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

вот как выглядит мое исходное дерево:

enter image description here

Надеюсь, что это имеет смысл, и я извиняюсь, если какие-либо термины используются неправильно,

Вот

1 Ответ

0 голосов
/ 27 мая 2018

Вероятно, вы ищете Heroku Pipelines , которые позволяют вам иметь несколько сред, представляющих разные ветви одной и той же кодовой базы.

...