Junior — Middle
¿Puedes explicar qué son las variables en GitLab y para qué se utilizan?
sobes.tech AI
Respuesta de la IA
Las variables en GitLab son pares clave-valor que se utilizan para almacenar datos confidenciales o parámetros necesarios en el proceso de CI/CD (integración y entrega continuas). Permiten:
- Guardar contraseñas, tokens y claves de acceso de forma segura, sin incluirlo en el código
- Configurar el comportamiento de los pipelines sin modificar los scripts
- Hacer la configuración flexible y reutilizable
Por ejemplo, se puede crear una variable API_TOKEN con el token de acceso a un servicio externo, y en .gitlab-ci.yml usarla así:
script:
- curl -H "Authorization: Bearer $API_TOKEN" https://api.example.com/data
De esta forma, las variables ayudan a gestionar configuraciones y secretos en procesos automatizados de desarrollo y despliegue.