Использование gitflow со средой развертывания - PullRequest
0 голосов
/ 03 января 2019

На самом деле я слежу за GitFlow и использую следующую структуру для развертывания приложения в каждой ветви:

  1. Feature / ???Ветка: не генерируйте развертывание, просто используйте для внутреннего тестирования разработчика.
  2. Разработка Ветка: генерируйте развертывание в любое время в среде QA .
  3. Ветвь выпуска: после проверки в Среде QA создается ветвь выпуска и развертывание в Стадия среды .
  4. Основная ветвь: еслив ветке релиза все в порядке, оно будет объединено с мастером, и сгенерировано развертывание для Среда Prod .
  5. Исправление / ???Ветвь: Исправление создает развертывание в Stage Environment , и если все в порядке, оно будет объединено с master.

Это моя диаграмма, представляющая мой поток:

enter image description here

Итак, у меня есть некоторые сомнения относительно моей структуры:

  1. Ветвь компонента должна продолжаться без развертывания в определенной среде?
  2. Развертывание ветки должно ли QA?
  3. Исправление должно быть развернуто на STAGE?
  4. Какие-либо советы по улучшению моего непрерывного потока доставки?
...