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