Как автоматически вытащить из тестовой ветки при слиянии с ней? - PullRequest
0 голосов
/ 15 февраля 2020

Я использую Gitlab и у меня на сервере 3 среды:

  1. test
  2. прием
  3. производство

Что я хочу для этого нужно создать 3 ветви (тестирование, приемка, производство), а затем, когда я внесу какие-либо изменения или добавлю что-то в свой проект, я:

  • создаю и извлекаю данные в локальную ветку, например change-title-font 'ответвление
  • pu sh change-title-font
  • объединение change-title-font в test ответвление
  • с моего test сервера Я вытягиваю test branch

Если в среде test все в порядке, я объединяю ветвь test с веткой acceptance, затем вытаскиваю последнюю из acceptance server .... то же самое на рабочий сервер и production ветка

Во-первых, это хороший и правильный путь?

Во-вторых, как сделать возможным, когда я сливаюсь с определенной веткой c, запуск выполняется автоматически, не заходя на сервер, и запускается sudo git pull origin test?

, например, когда я хочу, чтобы Я объединяю change-title-font в test, это автоматически запускает команду ниже на тестовом сервере?

Спасибо

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