O Guia UnB é um aplicativo móvel desenvolvido em Dart e Flutter, com o objetivo de informar os alunos da Universidade de Brasília (UnB) sobre seus direitos como estudantes. Projeto da disciplina Métodos de Desenvolvimento de Software, UnB-FGA 2023.1
Nesta tarefa, será configurada a infraestrutura de Integração Contínua (CI) para o projeto. Serão criados pipelines automatizados que irão realizar diversas etapas, como compilação, teste e implantação contínua do aplicativo.
Tasks:
[x] Configurar a ferramenta de CI/CD para o projeto
[x] Criar os estágios do pipeline, incluindo a compilação do código, execução de testes automatizados e implantação contínua do aplicativo em um ambiente de teste.
[x] Definir os critérios de sucesso/falha para cada estágio do pipeline.
Critérios de Aceitação:
A ferramenta de CI/CD deve estar corretamente configurada e integrada ao repositório de código.
O pipeline de integração contínua deve executar as etapas definidas (compilação, teste, implantação) de forma automatizada e sem erros.
Os critérios de sucesso/falha para cada estágio do pipeline devem ser definidos e aplicados corretamente.
Estimate
A estimativa de dificuldade para essa tarefa é de 2 pontos, considerando o trabalho necessário para configurar a ferramenta de CI/CD, criar os estágios do pipeline, integrar com o repositório de código e definir os critérios de sucesso/falha, levando em consideração os critérios estabelecidos no documento de contribuição.
Descrição da Issue
Nesta tarefa, será configurada a infraestrutura de Integração Contínua (CI) para o projeto. Serão criados pipelines automatizados que irão realizar diversas etapas, como compilação, teste e implantação contínua do aplicativo.
Tasks:
Critérios de Aceitação:
Estimate
A estimativa de dificuldade para essa tarefa é de 2 pontos, considerando o trabalho necessário para configurar a ferramenta de CI/CD, criar os estágios do pipeline, integrar com o repositório de código e definir os critérios de sucesso/falha, levando em consideração os critérios estabelecidos no documento de contribuição.