Skip to content

Gitlab pipeline action

Gitlab pipeline action запускает новый pipeline в репозитории action. В данный pipeline могут быть переданы переменные, описанные в репозитории action в файле variables.yaml в следующем формате:

repository:
  - key: CUSTOM_VARIABLE
    value: 
    description: 'Значение переменной может быть пустым'
  - key: DEFAULT_VARIABLE
    value: default
    description: 'Значение переменной может быть заполнено'

Создание Gitlab pipeline action

gitlab-pipeline-action-create

При создании Gitlab pipeline action к стандартным полям интерфейса создания action добавляются следующие поля:

  • Репозиторий - репозиторий action, в котором запускается pipeline и хранится описание переменных.

Для корректного создания action необходимо выбрать один из зарегистрированных в платформе репозиториев.

Создание сервиса с подключенным Gitlab pipeline action

При подключении Gitlab pipeline action к шаблону сервиса и создании сервиса из шаблона, пользователь может переопределить значения переменных, заданных в файле variables.yaml. Переопределение названия переменных и изменение репозитория action запрещено.

gitlab-pipeline-action-service

Статистика запусков Gitlab pipeline action

Список запусков Gitlab pipeline action с результатом их выполнения отображается в интерфейсе каждого action в панели "Pipelines".

gitlab-pipeline-action-pipelines