Sobes.tech
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.