Чек-пакет Octopus Deploy перед продвижением в производство - PullRequest
0 голосов
/ 29 октября 2018

Мы разрабатываем наши версии так:

0.0.0-{branch-name}+{short-git-hash}

Что-то вроде

0.0.0-add-new-button+8ad89d

Для производственных выпусков наши версии являются обычными. SemVer:

1.2.3

Я пытаюсь добавить проверку в octo, чтобы мы не могли рекламировать сборку / пакет, представляющий собой ветвь компонента (0.0.0-add-new-button+8ad89d) или ветвь dev (0.0.0-dev+8ad89d), в Production.

Я хочу, чтобы пакеты, сгенерированные из master (1.2.3), могли быть переведены в производственную среду.

1 Ответ

0 голосов
/ 30 октября 2018

Octopus поддерживает это, используя Channels . Различные сценарии, которые вы упомянули, показаны в отличном видео на в этом блоге .

...