Skip to content

Use project access tokens for the multi-pipeline triggers

Rémy Coutable requested to merge use-project-access-token-in-trigger-build into master

What does this MR do?

This allows the scripts/trigger-build script to use new environment variables that contain dedicated Project access token instead of the default $GITLAB_BOT_MULTI_PROJECT_PIPELINE_POLLING_TOKEN variable which is a @gitlab-bot's personal access token that is abused a lot.

A similar change is made in the gitlab-org/omnibus-gitlab project at omnibus-gitlab!5487 (merged), and in the gitlab-org/gitlab-qa project at gitlab-qa!730 (merged)..

The following new project access tokens have been created:

Related issues

Check-list

Pre-merge

Post-merge

Edited by Rémy Coutable

Merge request reports