Sobes.tech
Junior — Middle

Pouvez-vous expliquer ce que sont les variables dans GitLab et à quoi elles servent?

sobes.tech IA

Réponse de l'IA

Les variables dans GitLab sont des paires clé-valeur utilisées pour stocker des données sensibles ou des paramètres nécessaires dans le processus CI/CD (intégration et déploiement continus). Elles permettent :

  • de stocker en toute sécurité les mots de passe, tokens et clés d'accès, sans les écrire dans le code
  • de configurer le comportement des pipelines sans modifier les scripts
  • de rendre la configuration flexible et réutilisable

Par exemple, vous pouvez créer une variable API_TOKEN avec le token d'accès à un service externe, et l'utiliser dans .gitlab-ci.yml ainsi :

script:
  - curl -H "Authorization: Bearer $API_TOKEN" https://api.example.com/data

Ainsi, les variables aident à gérer les paramètres et secrets dans les processus automatisés de développement et de déploiement.