gitlab-ci
GitLab CI scripts
This repository contains scripts for Yocto infrastructure tasks, e.g. automatic integration of project changes into the manifest. It is meant to be included into all relevant Yocto repositories as a git submodule.
GITBOT_TOKEN
Providing The scripts need a personal GitLab access token of a user with access to all relevant repositories (manifest and all contained projects) in order to work correctly. We have created the @guf-gitbot user for this task. Norman and Tim know the login credentials for it. These should not be needed, though, as the user is member of the Garz & Fricke group and thus already has access to all group projects. However, everyone can add the user as a member to every project he has access to, if needed.
The personal access token of the @guf-gitbot user has to be provided on each repository
via the CI environment variable GITBOT_TOKEN
(set under project's settings -> CI/CD
-> Variables). Its value can be read on projects which already have this variable
defined.