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.