CircleCI

Pipelines hospedados flexíveis com vários executores e jobs paralelos

citesting
Sitecircleci.com
CategoriaCI/CD e código
PreçoFreemium
Cartão obrigatórioNão

SOBRE

O que é CircleCI?

O CircleCI oferece CI/CD nativa da nuvem com suporte a executores Docker, Linux, macOS e Windows. A configuração dos pipelines usa YAML e conta com um poderoso registro de orbs, pacotes de configuração reutilizáveis. A plataforma é conhecida pelos mecanismos de cache e paralelismo que aceleram suítes de testes.

ANTES DE SE CADASTRAR

O que você precisa saber

✓
Builds rápidos com cache e paralelismo avançadosOs recursos de cache e paralelismo do CircleCI podem reduzir bastante o tempo de CI em suítes de testes grandes. Dividir testes entre vários containers é simples.
✓
Amplo suporte a executoresHá executores Linux, macOS, Windows e Arm, o que torna o CircleCI adequado para builds multiplataforma e desenvolvimento mobile.
△
Preços por créditos podem surpreender as equipesO consumo de créditos depende da classe de recursos e do paralelismo, o que dificulta prever os custos em comparação com opções de CI de preço fixo.
✕
O YAML de configuração pode ficar complexoWorkflows avançados com jobs de matriz, etapas condicionais e vários executores geram arquivos de configuração extensos e difíceis de manter.

COMUNIDADE

Nos fóruns

Desenvolvedores no Reddit elogiam a velocidade dos builds do CircleCI e seus amplos recursos de paralelismo. As reclamações se concentram no modelo de preços por créditos, que pode ficar caro para equipes grandes. A interface e a experiência de depuração recebem avaliações variadas em comparação com o GitHub Actions.

— Opinião da comunidade

SOBRE NÓS

Transparência e independência, sem enrolação.

Sem espaços pagos. Apenas uma visão clara do que a ferramenta faz, quanto custa e o que você precisa saber antes de adotá-la.

Saiba mais→

DÚVIDAS FREQUENTES

Perguntas respondidas.

O CircleCI é gratuito para projetos open source?+

O CircleCI oferece créditos gratuitos para projetos open source por meio do programa Open Source Credit. As organizações precisam se inscrever e ser aprovadas. O plano gratuito também inclui 30.000 créditos por mês para todos os usuários.

O que é um orb do CircleCI?+

Um orb é um pacote de configuração reutilizável que reúne jobs, comandos e executores comuns. O registro de orbs contém centenas deles para serviços como Slack, AWS e Docker, permitindo adicionar funcionalidades com uma linha na configuração.

Como funciona o cache do CircleCI?+

O CircleCI pode armazenar dependências e diretórios em cache entre execuções. Você define chaves de cache usando expressões de template, como o checksum de arquivos de lock, e o CircleCI restaura o cache nas execuções seguintes. Isso reduz bastante o tempo de build em projetos com muitas dependências.