Gitlab CI - уникальный номер для каждого филиала - PullRequest
1 голос
/ 12 марта 2019

Есть ли какой-нибудь уникальный номер в Gitlab CI, который можно использовать в качестве номера сборки, как мы используем в Jenkins.Я узнал о переменной «CI_PIPELINE_IID», но проблема с этой переменной в том, что она обновляется для всех ветвей, и для каждой ветви такой переменной не существует.

1 Ответ

0 голосов
/ 12 марта 2019

Вы можете проверить, может ли работать любой из других идентификаторов " переменная CI " в вашем случае:

  • CI_JOB_ID 9.0 все Уникальный идентификатор текущей работы, которыйGitLab CI использует внутренне
  • CI_PIPELINE_ID 8.10 all Уникальный идентификатор текущего конвейера, который GitLab CI использует внутренне (один I)
  • CI_PROJECT_ID all all Уникальный идентификатор текущего проекта, которыйGitLab CI использует внутренне
  • CI_RUNNER_ID 8.10 0,5 Уникальный идентификатор используемого бегуна
...