Junior — Middle
Puoi spiegare cosa sono le variabili in GitLab e a cosa servono?
sobes.tech AI
Risposta dell'AI
Le variabili in GitLab sono coppie chiave-valore utilizzate per memorizzare dati sensibili o parametri necessari nel processo CI/CD (integrazione e consegna continue). Permettono:
- di conservare in modo sicuro password, token e chiavi di accesso, senza inserirli nel codice
- di configurare il comportamento dei pipeline senza modificare gli script
- di rendere la configurazione flessibile e riutilizzabile
Ad esempio, si può creare una variabile API_TOKEN con il token di accesso a un servizio esterno, e usarla in .gitlab-ci.yml così:
script:
- curl -H "Authorization: Bearer $API_TOKEN" https://api.example.com/data
In questo modo, le variabili aiutano a gestire configurazioni e segreti nei processi automatizzati di sviluppo e deployment.