GoCD проверяет последний код из GitHub перед каждым этапом? - PullRequest
1 голос
/ 05 июля 2019

Я создал конвейер GoCD, в котором я использую GitHub-репозиторий. Я создал две стадии в этом конвейере.

То, что происходит перед каждым этапом, это проверка нового кода.

На втором этапе я не хочу проверять код GitHub, как я могу это сделать?

1 Ответ

1 голос
/ 05 июля 2019

GoCD сохраняет ревизию всех материалов (включая git-репозитории) стабильной в каждом экземпляре конвейера.

Это относится как к отдельным этапам, так и к повторным этапам.

Так что ни при каких обстоятельствах GoCD не получит версию lastet из GitHub на втором этапе.

Если вы хотите запретить выборку материалов, вы можете установить fetchMaterials в false в теге <stage>:

<stage name="mySecondStage" fetchMaterials="false">
    ....
</stage>
...