Use job token instead of pipeline polling token and allow triggered pipelines
GITLAB_BOT_MULTI_PROJECT_PIPELINE_POLLING_TOKEN
had a very specific (and obsolete) use, whereas CI_JOB_TOKEN
is predefined.
Falls back on GITLAB_QA_ACCESS_TOKEN
if CI_JOB_TOKEN
is not available (e.g., when gitlab-qa
is used locally).
Also allows pipelines to be triggered from GitLab MRs.
Edited by James Nutt