====== Como colocar seu repositório no Padrão DevOps ====== 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. 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 pipeline de Deploy (Docker-Compose ou Kubernetes) * 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 Makefile com ''%%dev%%'' e ''%%setup%%'' ===== Como configurar ===== * Tenha instalado o [[https://copier.readthedocs.io/|copier]] em seu sistema. pipx install copier * Na raiz do seu repositório execute: copier copy https://gitsource.tce.go.gov.br/GER-TI/tce.kubernetes/templates/devops-copier.git . * 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]].