ExpertiDict

Desenvolvimento de Software · Essencial · Inglês · Técnico

CI/CD

/ˌsi ˌaɪ ˌsi ˈdi/sigla

Prática de integrar código com frequência e testá-lo automaticamente (CI) e de entregá-lo ou publicá-lo também de forma automática (CD).

Onde usar

'O CI/CD está vermelho'; a configuração fica em ferramentas como GitHub Actions ou GitLab CI. Descreve o caminho do commit até a produção.

Exemplos

Our CI/CD runs the tests on every pull request.

Nosso CI/CD roda os testes em todo pull request.

Setting up CI/CD saved us hours of manual work.

Configurar o CI/CD nos poupou horas de trabalho manual.

The CI/CD is down, so nothing can be deployed right now.

O CI/CD está fora do ar, então nada pode ser publicado agora.

Cuidado

O D pode ser delivery (entrega, com aprovação manual) ou deployment (publicação automática); em reunião vale confirmar qual deles o time usa.

Sinônimos

integração contínua, entrega contínua

Origem

Siglas de continuous integration e continuous delivery (ou deployment).

Veja também

Todos os termos de Desenvolvimento de Software