Skip to content

mdsreq-fga-unb/2024.2-T01-CRMProInjecao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 

Repository files navigation

CRM-ProInjecao

Equipe

Foto Foto Foto Foto Foto Pedro Foto Foto
Nome Bruno Bragança dos Reis Paulo André Valadão de Brito Filho Fábio Alessandro Torres Santos Pedro Henrique Braga de Morais Vinicius Angelo de Brito Vieira Arthur Heleno do Couto da Silva
Matrícula 221007902 221031229 200037170 211062384 190118059 180116746
Cargo Gerente de Projeto Desenvolvedor Back-end Analista de Qualidade Product Owner Scrum Master // Desenvolvedor Front-end Analista de Requisitos

Instruções para os desenvolvedores

Para executar a documentação localmente, siga os seguintes passos:

  1. Clone o repositório do projeto: Utilize o método de sua preferência:

    # Via SSH:
    git clone [email protected]:mdsreq-fga-unb/2024.2-T01-CRMProInjecao.git
    
    # Via HTTPS:
    git clone https://github.com/mdsreq-fga-unb/2024.2-T01-CRMProInjecao.git

    Em seguida, entre no diretório do projeto:

    cd 2024.2-T01-CRMProInjecao
  2. Mude para a branch docs:

    git checkout docs
  3. Crie e ative um ambiente virtual (venv):

    python -m venv venv --prompt="mkdocs"
    
    # Ative o ambiente virtual:
    # No Windows:
    .\venv\Scripts\activate
    # No macOS/Linux:
    source venv/bin/activate
  4. Instale as dependências do projeto:

    pip install -r requirements.txt
  5. Execute o servidor do mkdocs:

    mkdocs serve
  6. Acesse a documentação: Abra o navegador e acesse http://127.0.0.1:8000/ para visualizar a documentação localmente.

Build, Push e Deploy de Alterações

  1. Gerar o build da documentação:

    mkdocs build

    Isso criará uma pasta site com os arquivos estáticos gerados.

  2. Adicionar e commitar as alterações:

    git add .
    git commit -m "Atualização na documentação"
  3. Fazer push das alterações para a branch docs:

    git push origin docs
  4. Deploy da documentação: O deploy da documentação pode ser feito utilizando o comando mkdocs gh-deploy, que realiza a publicação diretamente no GitHub Pages.