ExpertiDict

Desenvolvimento de Software · Avançado · Inglês · Técnico

monorepo

/ˈmɑːnoʊˌɹiːpoʊ/substantivo

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.

Veja também

Todos os termos de Desenvolvimento de Software