Parte 3 - Pipeline com Testes Automatizados

Nesta etapa, o grupo dará continuidade ao projeto desenvolvido nas etapas anteriores, implementando um pipeline de Integração Contínua (CI) no GitLab com automação de testes unitários e verificações de segurança. As atividades deverão manter o fluxo colaborativo entre Jira e GitLab, com rastreabilidade das alterações, revisão por pares e análise dos resultados produzidos pelo pipeline.

O que você vai construir:

Fluxo de trabalho:

Cada contribuição deverá percorrer o fluxo: Card Jira → Em andamento → Feature Branch → Commit e Push → Merge Request → Revisão por pares → Merge → Pipeline → Concluído .

Os commits deverão estar associados aos respectivos cards do Jira, mantendo a rastreabilidade entre a atividade planejada, a alteração realizada no GitLab e os resultados produzidos pelos jobs do pipeline.

Como dinâmica de trabalho, o grupo poderá distribuir responsabilidades relacionadas a Desenvolvimento (Dev), Operações (Ops) e gestão das atividades no Jira, mantendo a colaboração entre todos durante a execução.

Competências avaliadas:

Enunciado do projeto (PDF)

📥 Baixar o enunciado em PDF