¿Qué es el usuario especial gitlab-ci-token?

Los documentos para el registro de contenedores de gitlab (https://gitlab.com/help/container_registry/README.md) proporciona un ejemplo de configuración con esta instrucción:

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

y esta explicación:

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.

No encuentro ninguna documentación sobre este especial.gitlab-ci-token usuario, ni sobre el$CI_BUILD_TOKEN var.

¿Qué es este usuario especial? ¿Está disponible automáticamente? ¿Tiene que definirse en alguna parte? ¿Qué valor se debe dar a la$CI_BUILD_TOKEN var?

Respuestas a la pregunta(1)

Su respuesta a la pregunta