Junior — Middle
Como pode configurar a execução automática de testes usando GitLab CI/CD?
sobes.tech IA
Resposta da IA
Para configurar a execução automática de testes no GitLab CI/CD, deve criar um arquivo .gitlab-ci.yml na raiz do repositório, onde descreve as etapas (stages) e tarefas (jobs) para executar os testes.
Exemplo de configuração simples para um projeto Java com Maven:
stages:
- test
test_job:
stage: test
script:
- mvn test
tags:
- runner-tag
Explicação:
stagesdefine a sequência de etapas, aqui apenastest.test_jobé a tarefa que é executada na etapatest.- Em
script, indicam-se os comandos para executar os testes. tagsé opcional, se tiver configurado um GitLab Runner com tags.
Após fazer push ao repositório, o GitLab iniciará automaticamente o pipeline, executará os testes e mostrará o resultado na interface. Pode expandir a configuração, adicionar build, deploy e outras etapas.