Desenvolvimento de Software · Avançado · Inglês · Técnico
monorepo
Um único repositório que reúne o código de vários projetos, serviços ou bibliotecas de uma organização.
Onde usar
'Está no monorepo': usado por grandes empresas e times que querem compartilhar código e alterar vários pacotes em um único PR.
Exemplos
All our services live in a single monorepo.
Todos os nossos serviços ficam em um único monorepo.
A monorepo makes cross-project refactors much easier.
Um monorepo facilita muito refatorações que atravessam projetos.
CI gets slow in a monorepo unless you only build what changed.
O CI fica lento em um monorepo se você não buildar só o que mudou.
Cuidado
Não é o mesmo que monolito: monorepo é como o código é guardado, e monolito é como o sistema é montado e implantado.
Sinônimos
repositório único
Antônimos
polyrepo
Origem
Junção de mono-, 'um só', com repo, de repository.