Blacksmith: ganho de velocidade no GitHub CI

Yaroslav Shelest

Avaliação via trustpilot

Avaliação Original

Blacksmith entrega resultado em fluxo de trabalho? Na minha experiência, sim, e sem grandes ressalvas. Depois de alguns meses rodando os pipelines do nosso time nele, o produto simplesmente funciona bem, e o atendimento foi ainda melhor. Migramos os workflows de integração contínua que rodavam no GitHub Actions e a diferença apareceu já na primeira semana. Se você caiu aqui procurando uma resposta direta sobre se Blacksmith entrega resultado em fluxo de trabalho, a minha é essa: vale, principalmente quando build lento é o gargalo que trava as entregas do time. Por que saímos dos runners padrão do GitHub e não voltamos O nosso problema não era escrever workflow, era esperar. Cada pull request ficava um tempão na fila esperando runner disponível, e o time inteiro ficava refém disso. A configuração no Blacksmith foi bem direta: troquei o label do runner nos arquivos de workflow, ajustei algumas variáveis de ambiente e subi um teste com um repositório menor antes de levar para os principais.

Em poucos dias já estávamos rodando tudo por lá. O ganho não foi só de tempo de execução, foi de previsibilidade. Antes, a gente não sabia se o build ia levar cinco minutos ou vinte. Agora o comportamento é estável, e isso muda o jeito de trabalhar, porque dá para confiar no resultado do pipeline e revisar PR com mais tranquilidade no fim do dia.

Também gostei de não precisar reescrever nada do que já existia. Os workflows continuaram praticamente os mesmos, com pequenos ajustes de cache e de imagem. Para quem já tem uma esteira madura no GitHub Actions, essa compatibilidade é provavelmente o ponto mais importante de todos, porque ninguém quer parar duas semanas para migrar infraestrutura de CI no meio de um ciclo de entrega. O suporte foi o que realmente me surpreendeu O produto funciona bem, mas o que me fez ficar foi o serviço. Abri um chamado sobre um comportamento estranho de cache em uma branch específica e recebi retorno no mesmo dia, com alguém que entendeu o problema de verdade, não com resposta pronta de central de ajuda. Resolveram, explicaram a causa e sugeriram um ajuste para evitar recorrência.

Isso parece detalhe, mas em ferramenta de infraestrutura faz muita diferença. Quando o build quebra na sexta à tarde, você não quer abrir ticket e esperar até terça. A sensação que tenho é de parceria, e não de relação fornecedor e cliente. O time responde rápido, acompanha o caso até o fim e não some no meio da conversa, o que para mim vale tanto quanto a performance em si. O que eu observaria antes de migrar todos os workflows de uma vez Minha recomendação é não sair migrando tudo de uma vez, mesmo com a experiência positiva que tive. Comece por um repositório de porte médio, meça o tempo real de build antes e depois, e só então leve os projetos maiores. No nosso caso, os pipelines com mais passos de teste foram os que mais se beneficiaram, enquanto os muito curtos quase não mudaram.

Também vale revisar o cache com calma, porque é ali que mora a maior parte do ganho em builds repetidos. E documente a troca para o time, com o label novo e as variáveis, senão alguém vai abrir PR com a configuração antiga e ficar confuso. Feito isso, a migração vira rotina e quase ninguém lembra como era antes, o que é o melhor elogio que uma ferramenta de infraestrutura pode receber.

Fechando o balanço: o produto entrega o que promete e o atendimento sustenta a experiência depois da compra, que é onde a maioria das ferramentas de CI falha. Não tenho nada de negativo relevante para registrar em meses de uso diário, só pontos de atenção normais de qualquer migração. Se o seu time sofre com fila de runner e build instável no GitHub Actions, essa é uma troca que eu faria de novo sem pensar duas vezes.

Ver avaliação completa no trustpilotVoltar para todas as avaliações

Avaliando o Blacksmith?

Obtenha uma cotação personalizada de Blacksmith baseada nas suas necessidades.

Falar no WhatsApp

Simular Economia

Calcule sua economia potencial ao migrar para Blacksmith.

Simular Economia
Blacksmith
Blacksmith

por Blacksmith

Blacksmith: infraestrutura para integração contínua no GitHub para equipes que trabalham com execução de tarefas do GitHub Actions. Conheça recursos, documentação e critérios de avaliação para comparar a solução.

SoftwareDeveloper Tools
Página do Produto