A configuração de DevOps e hospedagem para o ERP SSAG3.0 visa garantir o desenvolvimento contínuo, integração e entrega automática em ambientes de desenvolvimento, staging e produção.
- Git: O controle de versão é gerenciado pelo Git, utilizando convenções de branch para organização.
- Branches:
- Main: Branch de produção, com código estável.
- Development: Branch para desenvolvimento contínuo.
- Feature: Branches para desenvolvimento de novas funcionalidades, com o padrão
feature/[descricao].
A implementação de CI/CD (Continuous Integration/Continuous Deployment) permite integração e entrega contínuas:
- Build Automático: Compilação e testes automatizados em cada commit.
- Deploy Automatizado: Deploy para o ambiente de staging e produção, com aprovações manuais para produção.
- Testes: Testes de integração e unitários são executados automaticamente.
- Desenvolvimento: Para uso local e testes iniciais.
- Staging: Ambiente que replica produção, utilizado para validação.
- Produção: Ambiente final de produção com controle de acesso e monitoração.
Para diretrizes sobre nomenclatura e segurança das APIs, acesse a página de Diretrizes de API e Serviços.
Última atualização: [Data Atualização]