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.