| Próxima revisão | Revisão anterior |
| pres:gerti:devops:guias:como_colocar_repositorio_padrao_devops [23/04/2026 20:24] – criada lvinicius | pres:gerti:devops:guias:como_colocar_repositorio_padrao_devops [23/04/2026 20:51] (atual) – lvinicius |
|---|
| Estamos utilizando o template [[https://gitsource.tce.go.gov.br/GER-TI/tce.kubernetes/templates/devops-copier|Padrão DevOps]] para automatizar e padronizar a configuração inicial dos repositórios. | Estamos utilizando o template [[https://gitsource.tce.go.gov.br/GER-TI/tce.kubernetes/templates/devops-copier|Padrão DevOps]] para automatizar e padronizar a configuração inicial dos repositórios. |
| |
| Colocamos no Padrão DevOps todo o //boilerplate// para implementar a [[pres:gerti:devops:informacoes:estrutura_repositorios|Estrutura Repositórios]]: | O template possui todo o //boilerplate// para implementar a [[pres:gerti:devops:informacoes:estrutura_repositorios|Estrutura Repositórios]]: |
| |
| * Configura o [[pres:gerti:devops:informacoes:versionamento_semantico|Versionamento Semântico]] | * Configura o [[pres:gerti:devops:informacoes:versionamento_semantico|Versionamento Semântico]] |
| * Configura pipeline de Deploy (Docker-Compose ou Kubernetes) | * Configura pipeline de Deploy (Docker-Compose ou Kubernetes) |
| * Configura [[pres:gerti:devops:guias:pre-commit|pre-commit]] com padronização da [[pres:gerti:devops:informacoes:nomenclatura_commits|Nomenclatura dos Commits]]. | * Configura [[https://pre-commit.com/|pre-commit]] com padronização da [[pres:gerti:devops:informacoes:nomenclatura_commits|Nomenclatura dos Commits]]. |
| * Configura Readme com URLs de Produção e Homologação | * Configura Readme com URLs de Produção e Homologação |
| * Configura Makefile com ''%%dev%%'' e ''%%setup%%'' | * Configura Makefile com ''%%dev%%'' e ''%%setup%%'' |
| ===== Como configurar ===== | ===== Como configurar ===== |
| |
| - Tenha instalado o [[https://copier.readthedocs.io/|copier]] em seu sistema. | * Tenha instalado o [[https://copier.readthedocs.io/|copier]] em seu sistema. |
| |
| <code> | <code> |
| </code> | </code> |
| |
| - Na raiz do seu repositório execute: | * Na raiz do seu repositório execute: |
| |
| <code> | <code> |
| </code> | </code> |
| |
| - Responda as perguntas e ele irá gerar o //boilerplate// em seu repositório. Para mais informações veja o [[https://gitsource.tce.go.gov.br/GER-TI/tce.kubernetes/templates/devops-copier|Repositório do Padrão DevOps]]. | * Responda as perguntas e ele irá gerar o //boilerplate// em seu repositório. |
| | |
| | Para mais informações veja o [[https://gitsource.tce.go.gov.br/GER-TI/tce.kubernetes/templates/devops-copier|Repositório do Padrão DevOps]]. |
| |