Sobes.tech
Junior — Middle

Pode explicar o que são variáveis no GitLab e para que são usadas?

sobes.tech IA

Resposta da IA

As variáveis no GitLab são pares chave-valor usados para armazenar dados confidenciais ou parâmetros necessários no processo de CI/CD (integração contínua e entrega contínua). Elas permitem:

  • Guardar senhas, tokens e chaves de acesso de forma segura, sem incluí-los no código
  • Configurar o comportamento dos pipelines sem alterar os scripts
  • Tornar a configuração flexível e reutilizável

Por exemplo, pode criar uma variável API_TOKEN com o token de acesso a um serviço externo, e usá-la no .gitlab-ci.yml assim:

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

Dessa forma, as variáveis ajudam a gerenciar configurações e segredos em processos automatizados de desenvolvimento e implantação.