Qual é o usuário especial do gitlab-ci-token?

Os documentos para o registro de contêiner do gitlab (https://gitlab.com/help/container_registry/README.md) forneça um exemplo de configuração com esta instrução:

- docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN registry.example.com

e esta explicação:

You have to use the credentials of the special gitlab-ci-token user with its password stored in $CI_BUILD_TOKEN in order to push to the Registry connected to your project. This allows you to automated building and deployment of your Docker images.

Não consigo encontrar nenhuma documentação sobre este especialgitlab-ci-token usuário, nem sobre o$CI_BUILD_TOKEN var.

O que é esse usuário especial? Está disponível automaticamente? Tem que ser definido em algum lugar? Que valor deve ser dado ao$CI_BUILD_TOKEN var?

questionAnswers(1)

yourAnswerToTheQuestion