# Travis CI Reviews
**Vendor:** Travis CI  
**Category:** [Ferramentas de Integração Contínua](https://www.g2.com/pt/categories/continuous-integration)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 92
## About Travis CI
Fundada em Berlim, Alemanha, em 2011, a Travis CI cresceu rapidamente e se tornou um nome confiável em CI/CD, ganhando popularidade entre desenvolvedores de software e engenheiros iniciando suas carreiras. Hoje, desenvolvedores em 300.000 organizações usam Travis CI. Frequentemente ouvimos sobre as dores de nostalgia que essas pessoas sentem quando usam Travis CI, pois foi uma das primeiras ferramentas que usaram no início de sua jornada de carreira.




## Travis CI Reviews
  ### 1. Pipelines de construção e teste automatizados - travis CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aniruddha H. | Software Engineer, Tecnologia da Informação e Serviços, Empresa (> 1000 emp.)

**Reviewed Date:** September 08, 2023

**O que você mais gosta em Travis CI?**

A melhor coisa que eu gosto no Travis CI é a sua simplicidade e facilidade de uso. No Travis, configurar o pipeline de CI (integração contínua) é tão suave e simples.

**O que você não gosta em Travis CI?**

O lado negativo do Travis CI é que é muito lento; leva muito tempo para mostrar resultados após cada código ser enviado ao repositório. sua interface também não é tão boa.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis CI nos ajuda a automatizar o processo de teste; toda vez que você envia código nos repositórios, ele o testa. Ele ajuda na CI (integração contínua) e se integra muito facilmente com o Github.

  ### 2. Integração Travis CI/CD - Torne isso fácil

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vijay P. | Software Engineer, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 09, 2024

**O que você mais gosta em Travis CI?**

O que mais gosto no Travis CI é que ele ajuda a validar o código após o ciclo de implantação e aponta a interrupção em um código sem outras funcionalidades de um código.

**O que você não gosta em Travis CI?**

O processo de construção levará algum tempo, e a integração com o GitHub terá algum problema de cache.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis CI é benéfico para manter o padrão de codificação e prevenir que nossa aplicação tenha erros durante o processo de implantação.

  ### 3. #1 solução de CI/CD baseada em nuvem amplamente utilizada para aplicações empresariais

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mansi M. | Software Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** November 27, 2022

**O que você mais gosta em Travis CI?**

Eu gosto do melhor que é uma ferramenta de CI comercial, excelente para aplicações empresariais. Leva muito pouco tempo para configurar e fornece uma plataforma de CI/CD de alta qualidade que aumenta a produtividade da aplicação. Algumas de suas melhores características são a automação das compilações ao criar pull requests e pode ser facilmente integrada com diferentes aplicações de gerenciamento de versões. Além disso, fornece erros muito claros e concisos nas compilações, o que ajuda os desenvolvedores a corrigir os problemas de forma muito rápida e eficiente. Posso facilmente automatizar tarefas como testes, integração e implantação.

**O que você não gosta em Travis CI?**

Eu não gosto, quando comparado à ferramenta de código aberto Jenkins, oferece um pouco menos de opções de personalização. Isso se deve à simplicidade oferecida pela ferramenta Travis. Mas, no geral, a configuração e o preço são excelentes.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Ele ajuda as equipes a automatizar a construção de seus projetos e identificar quaisquer gargalos antes de mesclar o código para uso em produção. Também permite que os desenvolvedores conectem classes de teste, cobertura, code smells, etc., no pipeline contínuo. Além disso, suas integrações com aplicativos de terceiros são muito perfeitas, como com Hashicorp Vault, Code Climate e Sonar Qube.

  ### 4. Uma ferramenta que torna a automação de pipeline fácil de usar.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan M. | Operations Agile coach, Médio Porte (51-1000 emp.)

**Reviewed Date:** November 07, 2022

**O que você mais gosta em Travis CI?**

Travis é um serviço muito prático para automatizar pipelines, é baseado em tecnologias padrão e fornece suporte robusto de integração com qualquer outro provedor de nuvem. De uma perspectiva técnica.

**O que você não gosta em Travis CI?**

A automação de construção em um serviço baseado em nuvem implica na latência de mover coisas pela internet, então, dependendo do tamanho da construção, pode-se sentir que leva tempo. Acho o recurso de logs simples, no final, ele cumpre seu propósito, mas uma ferramenta mais inteligente agregaria mais valor.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Automação de pipeline para vários aplicativos web baseados em React e Node, integrados com cargas de trabalho da AWS e GCP, acredito que o Travis funciona muito bem com essas integrações e muitos outros serviços ao longo do caminho, como GitHub, 1Password, CloudWatch, EKS, etc.

  ### 5. Uma das principais plataformas agnósticas de CI/CD

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joel L. | Lead Developer & Founder, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 04, 2022

**O que você mais gosta em Travis CI?**

A maneira de construir o fluxo de trabalho de CI é tão simples, útil

**O que você não gosta em Travis CI?**

O custo da plataforma para o orçamento de pequenas empresas

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis CI é útil para CI, ele oferece mais integração com outras plataformas de código

  ### 6. Ótima solução em nuvem para Integração e Implantação Contínuas

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 22, 2022

**O que você mais gosta em Travis CI?**

- Excelente solução baseada em nuvem para CI/CD sem a necessidade de gerenciar o servidor de build e o agente de build
- Construa e implante scripts como código no arquivo travis.yml
- Integração fácil com o GitHub
- A configuração de dependências é fácil no Travis com configurações (por exemplo, node, java, ruby, docker etc.)
- Capacidade de acessar via ssh os agentes de build para solucionar problemas de build e implantação
- O recurso de matriz de build é ótimo

**O que você não gosta em Travis CI?**

- Sem suporte para variáveis de ambiente a nível de conta (por exemplo, credenciais de usuário AWS ou credenciais de usuário do Artifactory devem ser gerenciadas em repositórios individuais)
- Sem provisão para execução em VPC privada (por exemplo, acessar banco de dados hospedado em VPC privada para executar migrações)
- Sem mecanismo automático para invocar builds dependentes em outro projeto
- Seria bom ter algum tipo de métricas em torno dos builds (tempo de execução histórico dos builds, taxa de falha dos builds, etc.)

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

O Travis CI nos ajuda principalmente a construir e implantar aplicações rapidamente, sem a sobrecarga de manter servidores e agentes de build. Ter scripts de build e implantação como código traz transparência e nos permite testar e fazer alterações rapidamente.

  ### 7. Para CI fácil, DevOps sem muita configuração Travis CI é melhor

**Rating:** 4.0/5.0 stars

**Reviewed by:** Karur S. | System Engineer, Empresa (> 1000 emp.)

**Reviewed Date:** October 27, 2021

**O que você mais gosta em Travis CI?**

AutoSync com Git e Bitbucket. Integrações fáceis para AWS, HEROKU e outras plataformas e tecnologias de nuvem. Além disso, o sistema de registro durante a execução de testes unitários e compilações ao vivo ajuda muito na depuração de erros.

**O que você não gosta em Travis CI?**

Os preços são muito caros, mesmo para começar com planos de preços básicos.

**Recomendações a outras pessoas considerando Travis CI:**

Planos de preços mais flexíveis e recursos de compilações simultâneas são muito úteis.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Isso torna meu trabalho fácil ao implantar e testar vários tipos de aplicações com integração fácil. Builds condicionais é um recurso muito útil que permite que implantações para produção ocorram apenas quando commits para a branch master ocorrem.

  ### 8. Melhor ferramenta de CI para iniciantes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 11, 2021

**O que você mais gosta em Travis CI?**

Travis é fácil de usar. Se o seu projeto for de código aberto no GitHub, você pode experimentar o Travis gratuitamente e pode adquirir o serviço apenas quando estiver pronto para usá-lo em repositórios privados. O arquivo de configuração é escrito em yaml, por isso é muito fácil de usar para iniciantes. Além disso, você pode usar imagens docker facilmente.

**O que você não gosta em Travis CI?**

O relatório de teste não é muito claro. Por exemplo, há outras ferramentas de CI que mostram os resultados dos testes de forma mais clara. Além disso, para um serviço gratuito, configurar a execução paralela é complicado.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Eu usei o Travis para executar testes E2E. É gratuito para projetos de código aberto, então realmente me ajudou a entender o conceito de ferramentas de CI.

  ### 9. Travis CI costumava ser uma ferramenta de CI e automação

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Médio Porte (51-1000 emp.)

**Reviewed Date:** November 08, 2021

**O que você mais gosta em Travis CI?**

Travis CI é uma ferramenta de CI legada, fácil de integrar e implantar.

**O que você não gosta em Travis CI?**

Quando muitas pessoas estão se comprometendo ao mesmo tempo, fica muito lento, ele luta durante o tráfego intenso.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos isso como nossa ferramenta de CI, a cada commit ele constrói nosso aplicativo e executa testes e, se algum deles falhar, ele desativa a mesclagem do nosso PR.

  ### 10. Muito bom CI Tool para compilar em várias plataformas. Documentação excelente.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manuel Ernesto G. | Software Development Specialist, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** June 17, 2021

**O que você mais gosta em Travis CI?**

O que eu mais gosto é da opção de cumprir inteiramente grátis para projetos de código aberto.

**O que você não gosta em Travis CI?**

Para usuários que começam, os créditos de teste acabam bastante rápido, acima de tudo se eles usarem servidores macOS.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Posso compilar aplicativos multiplataforma na nuvem sem precisar instalar diferentes sistemas operacionais na minha máquina. Tudo isso automaticamente e integrado com git.

  ### 11. Integração fácil

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 23, 2021

**O que você mais gosta em Travis CI?**

Integra-se facilmente com o GitHub e é mais barato do que outras ferramentas de CI/CD.

**O que você não gosta em Travis CI?**

Recursos limitados, mas pode ser o nível de preço para o qual nos inscrevemos. Às vezes, ele trava.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

pipeline de CI/CD, inicia o Docker e captura erros com base nos testes unitários que temos.

  ### 12. Aumenta a qualidade do código ao garantir que tudo seja salvo várias vezes ao dia.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ludwig C. | Empresa (> 1000 emp.)

**Reviewed Date:** October 20, 2020

**O que você mais gosta em Travis CI?**

Quando usado em conjunto com o GIT e qualquer IDE que o suporte, é muito fácil automatizar tarefas do pipeline de desenvolvimento contínuo e, com isso, liberar recursos mentais para realmente trabalhar na ideia que você deseja implementar através do código, já que você pode receber notificações sempre que algo relevante para você estiver sendo alterado.

**O que você não gosta em Travis CI?**

Em um mundo perfeito, o Travis funcionará por conta própria sem interação humana mínima, e com equipes experientes isso geralmente é o caso, mas ao lidar com novos desenvolvedores ou com aqueles que não estão acostumados ao pipeline CI/CD, não é muito intuitivo e leva algum tempo para se acostumar.

**Recomendações a outras pessoas considerando Travis CI:**

É ótimo automatizar testes em qualquer projeto de CI/CD, desde que você entenda como funciona.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

É uma ótima ferramenta se você estiver construindo com CI/CD em mente.

  ### 13. Implantações de forma automatizada e integrada com diversas aplicações.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jericsson C. | Analista IT, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** February 15, 2021

**O que você mais gosta em Travis CI?**

Integração contínua e implantações rápidas com muitas tecnologias: Heroku, GitHub, Slack entre muitas outras. É possível ver o funcionamento das aplicações em apenas minutos. Gerenciamento de repositórios e notificações via e-mail.

**O que você não gosta em Travis CI?**

A versão gratuita não possui repositórios privados.

**Recomendações a outras pessoas considerando Travis CI:**

A versão paga oferece melhor qualidade de resposta a nível de servidores e colocar repositórios privados para sua empresa.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Fazer testes de FrontEnd e BackEnd integrando aplicações, vendo resultados de maneira rápida e sem complicações.

  ### 14. É fácil de usar e economiza muito tempo na configuração.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dianne H. | Médio Porte (51-1000 emp.)

**Reviewed Date:** August 28, 2020

**O que você mais gosta em Travis CI?**

Travis CI é fácil de usar e economiza muito tempo para configuração. Travis CI é adequado para projetos de código aberto, projetos privados e suporta builds privados. Eu usei o Travis para ambientes de teste e desenvolvimento. Isso me ajudou a evitar problemas inesperados, encontrar e lidar com problemas como: bugs e falhas. Especialmente, o Travis é fácil de interagir com todas as informações na plataforma Github. Economizei muito tempo com o Travis. Tudo é suave.

**O que você não gosta em Travis CI?**

Às vezes, leva mais tempo para construir. Eu não gosto do design do produto no Travis CI.

**Recomendações a outras pessoas considerando Travis CI:**

Travis CI me ajudou a economizar muito tempo na configuração e no tratamento de problemas inesperados e bugs, então acho que também é adequado para você. Vale a pena tentar!

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

A empresa Travis CI deve melhorar o design do produto e adicionar mais novos recursos.  
Travis CI deve ser atualizado para ser adequado à tecnologia e desenvolvimento atuais.

  ### 15. Ótima CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael C. | Software Engineer II, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** July 10, 2020

**O que você mais gosta em Travis CI?**

Travis funciona muito bem para pipelines de CI/CD. É fácil de configurar e tem ótimas integrações com ferramentas que você provavelmente já está usando, como o GitHub. Também é compatível com muitas linguagens populares.

**O que você não gosta em Travis CI?**

Travis teve algumas interrupções e comportamentos estranhos no passado. Ocasionalmente, as compilações falham devido ao cache agressivo - pode haver uma maneira de desativar isso, no entanto.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos o Travis para testar pull requests e executar linters. Isso ajuda a garantir que não enviamos builds quebrados e que todos estão seguindo as mesmas diretrizes de codificação.

  ### 16. seus builds automáticos

**Rating:** 4.5/5.0 stars

**Reviewed by:** hamza a. | iOS Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** October 30, 2019

**O que você mais gosta em Travis CI?**

Ele automatiza o processo de construção e lida com casos de teste. Você pode executar casos de teste no mac e linux ao mesmo tempo. Configurar o travis é fácil usando um arquivo YAML leve. Não precisamos configurar nosso próprio servidor para executá-lo. Ele também oferece suporte gratuito para repositórios públicos.

**O que você não gosta em Travis CI?**

Quando se trata de repositórios privados, o preço é um pouco alto em comparação com outros provedores como o CircleCI. Integração de terceiros é necessária para configurar personalizações, como linter, etc.

**Recomendações a outras pessoas considerando Travis CI:**

Se você deseja facilitar sua vida e economizar tempo para automatizar sua construção, vá em frente. Não só automatiza as construções, como também permite fazer algumas coisas legais para manter a qualidade do seu código e garantir que nada de errado vá para suas construções de produção na próxima vez que você lançar.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Nós o usamos para automatizar nossas compilações e executar casos de teste. Fornecer compilações para a equipe de QA e fazer upload da compilação para a App Store.

  ### 17. Travis CI é uma ferramenta de CI fácil e pronta para ser usada no mercado.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tamseel A. | Full-stack Developer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 18, 2019

**O que você mais gosta em Travis CI?**

Pronto e fácil de usar, você não precisa de nenhuma configuração extra como outras ferramentas de CI como o Jenkins. simplesmente integre o GitHub ou sistema de controle de versão, sempre que você enviar o código ele é testado e integrado. Vários trabalhos permitem que você execute e teste simultaneamente em diferentes ambientes e sistemas operacionais. Gratuito para seus projetos públicos, você não precisa pagar por seus testes e projetos de código aberto. Você não precisa manter um servidor de hospedagem, o Travis CI lida e mantém atualizações e servidor de hospedagem. Plugin e integração com ferramentas de terceiros estão disponíveis, mas são limitados.

**O que você não gosta em Travis CI?**

Travis CI não é extensível e altamente personalizável como o Jenkins devido aos seus plugins limitados e integração com terceiros. Você tem que pagar por repositórios privados, ao contrário do Jenkins, que fornece repositórios privados ilimitados. Não é de código aberto, o que não é bom para projetos altamente sensíveis, enquanto o Jenkins é de código aberto.

**Recomendações a outras pessoas considerando Travis CI:**

No geral, o Travis CI é uma ferramenta de CI popular e mais confiável disponível no mercado. Depende do projeto se você deve usá-lo ou não. Se você está trabalhando em um projeto que não é muito complexo e de pequena ou média escala, então não precisa fazer trabalho extra para configurar, basta usar o Travis CI, que é fácil de configurar e pronto para usar. Se você está trabalhando em um grande projeto empresarial que requer muita personalização e integração com outras ferramentas, então o Jenkins seria a melhor escolha para o seu projeto.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis CI é uma ferramenta de integração contínua e entrega contínua fácil e pronta para uso disponível no mercado. Usamos o Travis CI para projetos de médio porte para automatizar testes, integração e implantação. Também usamos o Travis CI para testes e projetos de código aberto porque ele oferece repositório público gratuito, você não precisa pagar por projetos públicos. Criamos diferentes trabalhos para cada módulo, o que permite executar simultaneamente em vários ambientes e sistemas operacionais.

  ### 18. Sou desenvolvedor frontend com 5 anos de experiência usando Travis.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luigi Mattia B. | Web Developer, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 03, 2020

**O que você mais gosta em Travis CI?**

É fácil de implementar e funciona bem com python e react.

**O que você não gosta em Travis CI?**

Às vezes bloqueia e não é fácil entender por que.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Eu percebo meu projeto com Laravel e React e foi uma boa escolha.

  ### 19. Ótimo serviço ao construir na nuvem

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 30, 2020

**O que você mais gosta em Travis CI?**

É rápido, flexível e toda a configuração (exceto credenciais) é armazenada com seu código-fonte.

**O que você não gosta em Travis CI?**

Ele não suporta virtualização aninhada.

**Recomendações a outras pessoas considerando Travis CI:**

É muito fácil começar, pois tem uma integração muito boa com o GitHub.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

CI/CD. Todas as operações de construção e implantação para meus projetos de software são totalmente automatizadas e testadas em várias plataformas.

  ### 20. Travis Continuous Integration - Forma de testar seu aplicativo Android / iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Tecnologia da Informação e Serviços | Médio Porte (51-1000 emp.)

**Reviewed Date:** September 28, 2019

**O que você mais gosta em Travis CI?**

- Travis Continuous Integration é uma ferramenta para desenvolvedores testarem suas aplicações Android ou iOS em pré-lançamento em todos os ambientes e compatibilidades de dispositivos possíveis.

- Travis Continuous Integration é de código aberto e também está disponível em versão paga.

- Travis Continuous Integration ajuda você a implantar sua aplicação de teste em vários dispositivos compatíveis com várias configurações de hardware.

- Basicamente, Travis Continuous Integration testa sua aplicação de teste armazenada no repositório GitHub, não importa se esse repositório é privado ou público, e oferece os melhores resultados possíveis, ajudando muito na resolução de bugs.

**O que você não gosta em Travis CI?**

- Para usar o Travis Continuous Integration, é necessário ter uma conta no GitHub. A pessoa só pode se inscrever no Travis CI usando o GitHub.

- O Travis CI está demorando muito para testar a aplicação, o que pode ser, às vezes, muito irritante.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Antes do Travis CI, os desenvolvedores da nossa equipe não conseguiam testar nosso produto em todos os celulares, mas depois de trabalhar com o Travis CI, podemos garantir aos nossos clientes a compatibilidade do nosso produto para cada celular.

  ### 21. Ferramenta necessária para CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrea C. | Web Developer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** October 22, 2019

**O que você mais gosta em Travis CI?**

Simples de usar e gerenciar, ajuda muito na integração contínua. É indispensável!

**O que você não gosta em Travis CI?**

Um pouco complexo para iniciantes configurar e entender como escrever travis.yml.

**Recomendações a outras pessoas considerando Travis CI:**

como funciona, e você pode facilmente construir, rastrear e gerenciar seu software.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

me ajuda com CI, eu posso facilmente rastrear se um commit tem algum bug, e eu posso facilmente testar mais versões de linguagem de uma vez.

  ### 22. Testes automatizados e compilações de projetos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ivan A. | I.TOperations, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 12, 2019

**O que você mais gosta em Travis CI?**

Integração com projetos de código aberto do GitHub. Toda vez que um push ou merge ocorre em um repositório git que possui uma configuração do Travis, os testes são executados automaticamente. Quando os testes são concluídos, o Travis pode gerar automaticamente uma build e/ou implantar o projeto em um servidor ao vivo, dependendo da sua configuração do Travis.

**O que você não gosta em Travis CI?**

Travis é gratuito apenas para projetos públicos no GitHub, exigirá um plano de pagamento para repositórios privados.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis C.I garante que o código com falhas não possa ser mesclado em uma versão estável.

  ### 23. Uma das melhores soluções de CI disponíveis

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 31, 2018

**O que você mais gosta em Travis CI?**

Ele "simplesmente funciona". Os logs de build podem ser visualizados em tempo real (live tail). Muitas integrações úteis. O travis-ci.org é muito popular para projetos de código aberto, então muitos desenvolvedores já estarão familiarizados com ele.

**O que você não gosta em Travis CI?**

A documentação poderia ser melhor; não há referência para o arquivo travis.yml, então você tem que ler/procurar toda a documentação para encontrar o que está procurando. O preço é um pouco alto.

**Recomendações a outras pessoas considerando Travis CI:**

Excelente solução de CI. O preço é um pouco alto, mas vale a pena quando se considera o tempo economizado.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos o Travis para executar testes (builds automatizados) e implantação contínua. Ele padronizou nosso processo de implantação e economizou muito tempo - agora apenas enviamos para o repositório git e o Travis cuida do resto. Se houver um erro de build, ele nos informará via Slack - bem prático.

  ### 24. Travis CI Torna o Teste e a Implantação Mais Fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shazmin M. | Explorer Intern, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 23, 2018

**O que você mais gosta em Travis CI?**

Eu realmente gostei de usar o Travis CI quando queria implantar mudanças no projeto de código aberto em que estava trabalhando - era muito fácil identificar quais testes exatos falharam e onde eu precisava voltar para corrigi-los antes de implantar.

**O que você não gosta em Travis CI?**

Demora muito tempo para executar os testes por algum motivo - o projeto em que trabalhei era relativamente pequeno, então eu não tinha certeza de por que levava 2 - 3 minutos apenas para executar os testes (isso também reduziu nossa produtividade em geral, embora eu saiba que havia outras maneiras de executar os testes, executá-los no Travis era visualmente a melhor forma de ver quais eram os resultados). Além disso, mesmo que todos os testes passassem, ainda havia muitos momentos que os testes não detectavam, o que fazia nosso site cair.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Minha equipe usou dados de bibliotecas da equipe de TI no campus para encontrar locais no campus que não estavam sendo usados para que os usuários pudessem encontrar facilmente salas não utilizadas. Nosso projeto específico era prever quais locais estariam livres usando dados passados. Os benefícios que percebi foram que a implementação foi relativamente simples.

  ### 25. Uma das melhores ferramentas que usei para implantar aplicações

**Rating:** 4.5/5.0 stars

**Reviewed by:** Israel L. | Coordinador General, Desenvolvimento de Programas, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 26, 2018

**O que você mais gosta em Travis CI?**

Eu conheci a ferramenta graças à plataforma Github, pareceu-me extraordinária a integração que essas duas plataformas têm, apenas ao fazer 'push' para o meu repositório eu poderia automatizar tarefas de validação, integração e implantação com apenas 1 comando. Além disso, você pode integrar a ferramenta com o Telegram Bot para estar ciente do status da implantação da aplicação. Esta é uma boa ferramenta para usar junto com o github.

**O que você não gosta em Travis CI?**

quando você deseja realizar um processo de implantação em massa, a configuração se torna um pouco complexa, pois não fornece ferramentas para realizar esses processos a partir da interface web, é necessário ter conhecimento técnico avançado se você quiser alcançar bons resultados.

**Recomendações a outras pessoas considerando Travis CI:**

Eu recomendo esta ferramenta a todos aqueles que desejam automatizar seus processos de desenvolvimento e implantação de aplicações.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Graças a esta ferramenta, os processos de teste de unidade, implantação massiva de aplicações, foram automatizados. Os tempos para implantação em produção foram reduzidos.

  ### 26. Ótima maneira de verificar builds

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuário Verificado em Software de Computador | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 18, 2019

**O que você mais gosta em Travis CI?**

Gosto de como o Travis CI é rápido e preciso. Além disso, é fácil de usar e fornece um relatório detalhado.

**O que você não gosta em Travis CI?**

Os preços e o teste gratuito tendem a ser mínimos.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Todos no meu repositório podem verificar suas compilações antes de um pull request.

  ### 27. Travis-ci torna a integração contínua sem complicações

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Entretenimento | Médio Porte (51-1000 emp.)

**Reviewed Date:** October 19, 2018

**O que você mais gosta em Travis CI?**

Integrar o Travis em um projeto é essencialmente indolor. Crie um arquivo de configuração simples e o Travis cuida do resto, mesmo se seu aplicativo precisar ser construído via contêineres Docker ou outros mecanismos modernos de entrega.

**O que você não gosta em Travis CI?**

Se você tem muitos desenvolvedores e muitos projetos, às vezes as compilações ficarão retidas em uma fila.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Ao mudar para o Travis, conseguimos desativar nossa infraestrutura Jenkins caseira que ninguém na equipe realmente se importava em manter ou atualizar. As compilações são geralmente mais rápidas e podemos ter várias compilações ao mesmo tempo com mais facilidade.

Ter os resultados do Travis diretamente no GitHub torna a revisão de pull requests mais informativa também.

  ### 28. Mantendo nosso código honesto e consistente!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jonathon P. | Website Platform Technical Lead, Médio Porte (51-1000 emp.)

**Reviewed Date:** December 19, 2017

**O que você mais gosta em Travis CI?**

Gosto que seja um ambiente onde você pode essencialmente configurar qualquer coisa como faria localmente através do seu terminal. Usar o Travis CI também mantém o código de todos constante com as regras do linter em vigor, e no início ajudou a aprender o que no código precisa ser feito antes de implantá-lo.

**O que você não gosta em Travis CI?**

Eu não gosto que, se um Pull Request não foi devidamente mesclado com o branch master que o Travis CI usa para verificar, ele falhará. Então, se as referências não coincidirem, simplesmente quebra, mas talvez seja apenas a configuração do meu trabalho com o Travis. Às vezes, o Travis parece demorar mais do que deveria, mas acho que isso é situacional.

**Recomendações a outras pessoas considerando Travis CI:**

Se você quiser usá-lo para construir seu ambiente, certifique-se de que ele atenda a todos os requisitos. Basicamente, não assuma que o Travis CI é a solução para você.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos o Travis para manter nosso código honesto.  
Usamos para testes para garantir que ele passe antes de implantar.  
Usamos como intermediário.  
Benefícios:  
Mantém o código consistente  
Detecta erros com testes  
Atualiza as regras do linter conforme o pai de onde ele é chamado  

  ### 29. Fácil de integrar, ferramenta de CI útil

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuário Verificado em Vestuário e Moda | Médio Porte (51-1000 emp.)

**Reviewed Date:** April 27, 2018

**O que você mais gosta em Travis CI?**

Ele se integra bem com o GitHub, executando automaticamente testes para novos commits, então não precisamos fazer isso manualmente. Obriga os usuários a garantir que seu código seja testado antes de mesclar com o master. A integração é bastante simples com apenas um arquivo de configuração. No entanto, se você tiver uma build mais complexa, essa integração pode ser mais complexa. A documentação deles é bastante extensa, o que é bom.

**O que você não gosta em Travis CI?**

A interface do usuário pode ser um pouco desajeitada de usar e a visualização para builds poderia carregar mais rápido. Também pode ficar caro para as versões pagas para uma startup. Se você tiver vários colegas de equipe colaborando, a lista de builds em espera pode se acumular, significando que você pode esperar potencialmente horas (se cada build levar 30 minutos).

**Recomendações a outras pessoas considerando Travis CI:**

Esta ferramenta economiza muito tempo dos desenvolvedores e garante uma saída de maior qualidade de uma equipe de engenharia. Eu definitivamente a recomendaria e, se você tiver um projeto de código aberto, é gratuita também.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos isso principalmente para testes automatizados e implantação contínua em nosso ambiente de teste. Isso economiza o tempo dos nossos desenvolvedores de lidar com essas tarefas que levam entre 30 a 60 minutos cada vez. E, em vez disso, os libera para trabalhar em outras coisas. Isso significa que todo o código agora é sempre testado rotineiramente, sem desculpas por falta de tempo/preguiça.

  ### 30. Travis CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sherif W. | Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 19, 2018

**O que você mais gosta em Travis CI?**

Incrível executar testes de unidade e integração após cada commit e pode ser usado com o Github facilmente com poucas configurações.

**O que você não gosta em Travis CI?**

Não há nada para não gostar, apenas aprenda a configurar.

**Recomendações a outras pessoas considerando Travis CI:**

usá-lo em projetos, pois facilita a vida e não é caro.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usado para ajudar com a automação de construção após cada commit, também para executar testes, bem como ajudar com a implantação.

  ### 31. Eles fazem um lugar melhor para a comunidade de código aberto.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Igor R. | UI Engineer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** January 01, 2018

**O que você mais gosta em Travis CI?**

A maioria das bibliotecas de código aberto usa TravisCI - é isso que torna o TravisCI bonito - adoro como eles apoiam a comunidade de código aberto.

**O que você não gosta em Travis CI?**

Tive alguns problemas há algum tempo para configurar um repositório privado - não tenho certeza de como está funcionando para um privado agora - mas era tão complicado algum tempo atrás.

**Recomendações a outras pessoas considerando Travis CI:**

Se você tiver uma biblioteca de código aberto, use TravisCI, faça o que a maioria das bibliotecas de código aberto está fazendo.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Todas as minhas bibliotecas de código aberto usam TravisCI - apenas para bibliotecas de código aberto hospedadas no GitHub.

  ### 32. Melhor CI para seus projetos

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jim Ryan Z. | Software Engineer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** November 03, 2017

**O que você mais gosta em Travis CI?**

Travis tem sido uma experiência muito boa para mim em comparação com o uso de outros CI. Nós mudamos do CircleCI para este por causa de sua simplicidade, a configuração é muito fácil e a documentação é realmente boa para os novatos no uso de CIs.

**O que você não gosta em Travis CI?**

A interface do usuário, na minha opinião, é a parte mais fraca do Travis, comparada a algumas outras CIs, está faltando nesse aspecto, mas não em uma diferença muito grande. Algo limpo e realmente moderno seria ideal.

**Recomendações a outras pessoas considerando Travis CI:**

Travis CI é um dos melhores CI's que já usei. Tem ótimo suporte para desenvolvimento web, é muito acessível para novos usuários, possui várias integrações com outros softwares para torná-lo ainda melhor e, no geral, é mais rápido e estável do que qualquer outro CI que já usei. A interface, embora satisfatória, poderia ser melhor.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Usamos o Travis CI como uma ferramenta para verificar se os testes estão funcionando antes de implantá-los. Usamo-lo como uma medida para saber se um pull request para nossa aplicação é bom para implantação. Ele também tem integração com o Slack e o Chrome tem sido realmente bom no geral.

  ### 33. Interface Amigável ao Usuário

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rebecca T. | GED Program Manager | Data Manager, Gestão Educacional, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** December 27, 2017

**O que você mais gosta em Travis CI?**

É simples integrar com o GitHub. Geralmente toda a documentação é clara e fácil de entender.

**O que você não gosta em Travis CI?**

Às vezes (4/10 builds) ficam presos na fila por um tempo extremamente longo.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis tem sido um excelente "intermediário" para garantir que eu nunca envie builds com problemas para implantação.

  ### 34. Integração Contínua com Travis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuário Verificado em Pesquisa | Médio Porte (51-1000 emp.)

**Reviewed Date:** May 16, 2017

**O que você mais gosta em Travis CI?**

O Travis CI facilita a configuração de serviços de Integração Contínua para projetos hospedados no Github. Para projetos públicos de código aberto no Github, o serviço é completamente gratuito (travis-ci.org é para projetos de código aberto, travis-ci.com para comerciais). O serviço permite a construção e teste com uma grande variedade de linguagens suportadas. Usando uma "matriz de construção", o código pode ser testado em diferentes versões de linguagem. Após uma construção bem-sucedida, o código pode ser implantado diretamente. O Travis funciona bem junto com o Heroku (heroku.com) para esse propósito.

**O que você não gosta em Travis CI?**

Com suítes de teste muito grandes ou dependências muito complexas, as compilações podem às vezes demorar um pouco. No entanto, este é um problema inerente aos serviços de Integração Contínua, não limitado ao Travis.

**Recomendações a outras pessoas considerando Travis CI:**

Serviços gratuitos de Integração Contínua para repositórios públicos e de código aberto hospedados no Github. Integra-se bem com o Heroku.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Travis permite comunicar de forma muito clara o status atual de um projeto. As compilações são testadas em uma plataforma secundária, sem quaisquer personalizações, que não é a máquina do desenvolvedor, prevenindo o temido problema de "funciona na minha máquina". A capacidade de testar em diferentes versões de linguagem torna mais simples descobrir bugs ao dar suporte a versões mais antigas.

  ### 35. Travis CI é bom

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erdenezul B. | Senior Software Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** September 28, 2017

**O que você mais gosta em Travis CI?**

Travis CI é uma das melhores ferramentas de integração contínua, especialmente porque você pode testar facilmente seu produto em diferentes ambientes.

**O que você não gosta em Travis CI?**

Eu não encontrei nenhum comportamento inadequado neste projeto.

**Recomendações a outras pessoas considerando Travis CI:**

Quando você tem um software que suporta várias versões (python2.6, python3.5, ... etc), Travis CI é o melhor para seus testes de integração contínua.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Produto de teste facilmente com múltiplos ambientes. (MongoDB v2.6, v3.2, v3.4 etc)

  ### 36. Serviço de integração contínua não tão confiável

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuário Verificado em Gestão Educacional | Médio Porte (51-1000 emp.)

**Reviewed Date:** March 07, 2017

**O que você mais gosta em Travis CI?**

Tem integração com os webhooks do Github e com o Slack. É muito fácil de usar e as compilações são rápidas.

**O que você não gosta em Travis CI?**

O serviço tem sido muito intermitente nos últimos meses e isso afeta nosso fluxo de trabalho de desenvolvimento.

**Recomendações a outras pessoas considerando Travis CI:**

Você deve considerar que este serviço pode ser muito instável.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Executar testes e desenvolver para o estágio automaticamente sempre que um commit ou um merge é feito no Github.

  ### 37. Simples, poderoso e fácil de integrar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steven H. | Software Engineer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 14, 2016

**O que você mais gosta em Travis CI?**

Eu adoro a integração com o Github, quando adiciona informações visuais a um pull request para permitir que você veja como uma build está progredindo e quais problemas ela tem (se houver).

Eu adoro que seja muito fácil de configurar sem qualquer complicação.

Eu adoro o emblema que você pode colocar em um site ou no seu readme para mostrar se a build está passando ou não.

Eu adoro o fato de que tem suporte embutido para implantar em outros fornecedores, como o Heroku.

**O que você não gosta em Travis CI?**

Difícil construir projetos nativos .Net sem usar o Mono, mas isso é mais uma decepção com o ecossistema de construção do .Net e não uma falha do Travis em si.

Além disso, preços - só precisei usar o nível gratuito de código aberto, já que todos os projetos com os quais trabalhei são de código aberto, mas o preço do primeiro nível pago ($129 por mês!) é, para mim, bastante proibitivo e realmente me desanima a dar o salto para pagar por isso.

Se houvesse um nível ainda mais barato, por exemplo, um que fosse digamos $30 por mês com 1 trabalho simultâneo e minutos limitados por mês, mas permitisse repositórios privados, então eu provavelmente faria essa transição. Só sinto que há uma grande lacuna nos níveis de preços de entrada.

**Recomendações a outras pessoas considerando Travis CI:**

Foi tão fácil de usar.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Desenvolvendo um site para meu casamento com outro desenvolvedor. Nós rapidamente percebemos os benefícios da Implantação Contínua especificamente, e mais importante, quão fácil foi configurar tudo isso.

  ### 38. Travis para CI de Código Aberto

**Rating:** 3.0/5.0 stars

**Reviewed by:** Mario C. | Army Of One, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 13, 2016

**O que você mais gosta em Travis CI?**

Travis realmente se destaca no suporte a idiomas, bem como nas capacidades. Sua interface é agradável, muito agradável, com um painel que permite verificar o status de 6 ou 7 projetos ao mesmo tempo (dependendo do tamanho e resolução da sua tela) e seu status.

**O que você não gosta em Travis CI?**

A verdadeira desvantagem do Travis é que você precisa adicionar um arquivo ao seu projeto para começar a usá-lo. Isso é obrigatório hoje e esse arquivo pode ser bastante complexo. Isso leva a alguns commits "inúteis" apenas para corrigir alguma configuração nesse arquivo e verificar se funciona no painel do Travis. Uma vez que você ajusta o arquivo corretamente, você não tem mais problemas com ele.

**Recomendações a outras pessoas considerando Travis CI:**

Travis está sendo usado em muitos projetos de código aberto já, o que é um sinal muito bom. Eu realmente gosto dele, mas hoje eu preferiria usar algo como o Drone.io para meu CI. Eu não introduzi CI ou CD no meu fluxo de trabalho para não tirar tempo do meu cronograma de desenvolvimento e o Travis se encaixa muito bem (uma vez que você o configure corretamente).

Travis é muito bem adaptado para projetos de código aberto, pois tem suporte direto ao Github com um simples clique, então, se você está na comunidade de código aberto, experimente.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Eu uso o Travis nos meus projetos pessoais de código aberto como meu principal fluxo de trabalho de CI. Eu o utilizo principalmente da maneira mais comum: para verificar testes unitários que tenho no projeto toda vez que faço um push para o Github e me sinto seguro de que não quebrei nada.

  ### 39. Revisão do Travis CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Csaba K. | Android developer, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 12, 2016

**O que você mais gosta em Travis CI?**

Eu gosto do Travis CI porque é realmente simples. Toda a configuração está em apenas um arquivo YAML. Podemos listar todas as etapas de construção que queremos no ciclo de vida da construção com comandos simples, assim como fazemos no terminal. A segunda melhor coisa é a integração com o GitHub, que é impecável. Você apenas adiciona o arquivo de configuração, habilita o repositório, e tem CI totalmente integrado com seu repositório GitHub. Finalmente, como desenvolvedor de código aberto, adoro que o Travis CI seja gratuito para todos os repositórios OSS.

**O que você não gosta em Travis CI?**

Às vezes, o serviço tem interrupções, mas não sou cliente do produto pago, apenas do gratuito para projetos de código aberto. As máquinas de build também são um pouco lentas. O CI é simples, mas talvez simples demais: você não pode ver seu diretório de trabalho, não pode adicionar novos SDKs facilmente, etc.

**Recomendações a outras pessoas considerando Travis CI:**

Eu definitivamente o recomendaria.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Se você está familiarizado com ambientes de terminal, este é o CI para você.

  ### 40. Meu projeto OSS foi o usuário de maior capacidade nos EUA, e eu não poderia estar mais feliz.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hamilton T. | Senior Director of Engineering and Research, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 09, 2016

**O que você mais gosta em Travis CI?**

* Incrivelmente rápido - os trabalhos são iniciados quase instantaneamente  
* bons limites para camadas gratuitas  
* equipe de suporte muito experiente em TI e centrada no cliente - eles nos contataram sobre atingir limites e entenderam nossos limites de software que estavam causando alguns problemas  

**O que você não gosta em Travis CI?**

* O site é ocasionalmente lento ou com atraso, poderia ser otimizado  
* APIs programáticas não são as mais rápidas  
* A equipe é um pouco lenta para responder a questões complexas no GitHub (considerando que eu estava em um nível gratuito!)  
* Não há mecanismos para configuração dinâmica de matriz de build, deve ser feito de forma estática  
* * Isso é frequentemente chamado de builds "touchstone" em outros sistemas de CI, e ao executar verificações iniciais de sanidade e depois agendar builds de acompanhamento, você pode evitar o consumo desnecessário de recursos e obter o máximo valor do seu nível de limite atual  

**Recomendações a outras pessoas considerando Travis CI:**

Travis vale a pena. Os runners do GitLab são modelados a partir dos jobs do Travis e são bastante semelhantes, mas o GitLab não oferece o mesmo nível de suporte incrível.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Ciclo de desenvolvimento-iteração muito rápido para ajudar a convencer os membros da comunidade OSS a dedicarem seu tempo livre ao nosso stack de software (bastante complexo) que precisava de *muitos* especialistas de diferentes áreas. Vimos a interação da comunidade aumentar massivamente (4x) depois que começamos a usar o Travis-CI, pois os especialistas de domínio puderam propor rapidamente um pull request e ter o Travis ajudando a verificá-lo sem precisar configurar um sistema de 3 computadores apenas para executar um benchmark e verificar o resultado.

  ### 41. Ótima ferramenta para melhorar a qualidade do software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikolay G. | Software Engineer, Internet, Empresa (> 1000 emp.)

**Reviewed Date:** April 12, 2016

**O que você mais gosta em Travis CI?**

A integração com o GitHub é ótima e permite executar testes em commits e monitorar a saúde do projeto.  
A verificação de pull requests também é importante, especialmente para um grande projeto de código aberto, porque simplifica o processo de revisão de pull requests.  
Executar testes em várias configurações e várias versões do Python é excelente para desenvolvedores de bibliotecas.  
O painel do Travis CI é bastante limpo e informativo.

**O que você não gosta em Travis CI?**

Tornou-se mais difícil configurar a integração com repositórios privados, se você não for o proprietário deste repositório, mas isso pode ser devido a restrições do GitHub. Pode haver uma falta de flexibilidade para projetos grandes, mas na minha prática nunca encontrei esse limite.

**Recomendações a outras pessoas considerando Travis CI:**

É muito bom e poderia resolver a maioria dos problemas relacionados ao CI.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Eu uso o Travis CI para executar testes nos meus projetos do GitHub. É gratuito para pequenas equipes e se encaixa perfeitamente para desenvolvedores de bibliotecas Python.

  ### 42. Travis é minha referência para qualquer projeto de CI de código aberto.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben R. | Software Engineer, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 27, 2016

**O que você mais gosta em Travis CI?**

Configuração simples e flexível. Ele suporta uma variedade de tecnologias, e é gratuito. Há muitos exemplos na web e a documentação do Travis é detalhada.

**O que você não gosta em Travis CI?**

Travis não escala bem. Atualmente, trabalho em um projeto que usa 4 matrizes que cada uma leva cerca de 30 minutos. Isso em si não é a parte ruim. Travis limita recursos para clientes não pagantes (como deveriam) e muitas vezes leva muito tempo para os testes começarem a rodar se você tiver muitos colaboradores (10 ou mais).

**Recomendações a outras pessoas considerando Travis CI:**

Se você é um projeto de código aberto, esta é uma ótima opção para adicionar CI ao seu projeto.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Antes de cada mesclagem de pull request, o Travis é executado para garantir que nossos testes e um conjunto mínimo de funcionalidades funcionem no site. Sem isso, seria impossível evitar que todos os testes falhassem constantemente.

  ### 43. Integração contínua, implantação e automação de testes com Travis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexander K. | Senior Software Developer, Software de Computador, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** March 17, 2016

**O que você mais gosta em Travis CI?**

O melhor do Travis CI é sua integração amigável com o GitHub. Se você estiver usando uma linguagem de programação popular, não terá problemas. Além disso, o Travis CI oferece grandes capacidades para personalização adicional. Você pode usar padrões padrão para configurar sua build, testes e implantação ou escrevê-los manualmente, pois o Travis CI fornece um shell Linux onde você pode fazer o que quiser. A documentação do Travis CI também é amigável e fácil de entender.

Boa integração com alguns serviços como Coveralls, Docker Hub.

**O que você não gosta em Travis CI?**

Você pode usar o Travis CI apenas para builds em Linux e Mac. Se você precisa apenas de Windows - Travis CI não é sua escolha.

Se você precisar usar sudo - sua build começará em uma infraestrutura desatualizada de baixa prioridade. Isso significa um tempo de build mais longo e filas mais longas.

Configuração avançada requer um bom conhecimento em instrumentos de linha de comando do Linux, porque não há interface gráfica para isso.

**Recomendações a outras pessoas considerando Travis CI:**

Eu recomendo experimentar por si mesmo. Basta abrir documentos, encontrar sua linguagem de programação e aproveitar!

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Estou usando o Travis CI para testar minhas bibliotecas, enviar cobertura para o Coveralls e implantar documentação no GitHub Pages. Os principais benefícios vêm da integração com o GitHub. Com o Travis CI, você não precisa mais verificar o estado de construção para as diferentes plataformas dos pull requests por conta própria, o Travis fará isso por você. Após a mesclagem, o Travis CI implantará documentação, binários, criará uma tag, publicará ou qualquer outra coisa que você queira que ele faça automaticamente.

  ### 44. Excelente ferramenta de CI para projetos de código aberto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karl D. | Software Developer, Software de Computador, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 12, 2016

**O que você mais gosta em Travis CI?**

A melhor coisa do Travis CI é que ele é gratuito para projetos de código aberto. É fácil conectar sua conta do Github e configurá-lo para compilar e executar todos os seus testes em novos commits. Acho que o Travis CI é uma escolha óbvia se você está trabalhando com um projeto de código aberto.

**O que você não gosta em Travis CI?**

Eu pessoalmente desejava que houvesse mais opções de configuração para usar. Por exemplo, uma das características mais fortes do Jenkins é que você pode configurá-lo e personalizá-lo com configurações adicionais ou plugins. Eu desejava que essas opções existissem para o Travis CI também. O Travis CI parecerá bastante limitado em comparação com o Jenkins em certos aspectos.

**Recomendações a outras pessoas considerando Travis CI:**

se você está trabalhando em um projeto de código aberto.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Os benefícios do Travis CI são que eles hospedam e gerenciam tudo. Eles resolvem

  ### 45. Muito eficiente e fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gopalakrishnan V. | Lead - Product Management, Tecnologia da Informação e Serviços, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** May 18, 2016

**O que você mais gosta em Travis CI?**

É muito fácil integrar no seu repositório para automatizar o processo de construção e atualização. Processos muito diretos e documentação clara tornam isso útil.

**O que você não gosta em Travis CI?**

Os preços parecem um pouco arbitrários, pois saltam de código aberto gratuito para trabalhos simultâneos. Acho que eles precisam considerar quais recursos desejam cobrar e facilitar para seus clientes a transição de um plano para outro à medida que crescem.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Nós o utilizamos principalmente para executar scripts de build e manter o branch mais atual do git atualizado em nosso site hospedado. Dessa forma, os desenvolvedores não precisavam lidar com as tarefas de implantação e o Travis conseguia construir o branch e deixá-lo pronto para QA regularmente.

  ### 46. Um dos melhores servidores de CI no mercado

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tasdik R. | Network and Systems Administrator, Gestão Educacional, Médio Porte (51-1000 emp.)

**Reviewed Date:** March 11, 2016

**O que você mais gosta em Travis CI?**

Sou um desenvolvedor de código aberto, então naturalmente tenho uma preferência pelo Travis CI. Eu uso principalmente o Travis CI para meus projetos de código aberto. E nunca senti a necessidade de mudar para outro servidor de CI disponível no mercado. A documentação é boa e, se você precisar de ajuda, a equipe de suporte está sempre disponível para ajudar.

**O que você não gosta em Travis CI?**

Minha única reclamação seria apenas as compilações para Linux. É aqui que o Circle CI está essencialmente à frente. Se você está construindo algo multiplataforma, terá que usar algo mais junto com ele.

Eles estavam falando sobre o suporte para Windows chegando nas etapas posteriores, mas não vejo isso acontecendo em breve.

**Recomendações a outras pessoas considerando Travis CI:**

Eu recomendaria Travis CI a todos que desejam automatizar sua automação de build, integração contínua. É gratuito para projetos de código aberto, então acho que é uma escolha óbvia.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Principalmente todas as coisas de código aberto. Eu contribuo e também faço muitas das minhas ferramentas de código aberto. Por causa disso, recebo muitos PRs no GitHub. E executar testes é essencial para mesclá-los.

  ### 47. excelente ci

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yasmany C. | DevOps Engineer, Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 07, 2016

**O que você mais gosta em Travis CI?**

É fácil de configurar e permite que você chegue rapidamente à matriz de cenários de teste e versão de sua aplicação ou biblioteca. Ele habilita quase todas as ferramentas disponíveis atualmente. Metodologia de teste containerizada que garante isolamento de execução e resultados. Ele melhora e apoia o desenvolvimento de software aberto, ajudando milhares de projetos.

**O que você não gosta em Travis CI?**

Ele não fornece uma ferramenta para depurar o contêiner durante a execução. Ele deveria fornecer uma ferramenta semelhante ao ssh para interagir com o contêiner de teste e reduzir o tempo em tarefas de depuração.

**Recomendações a outras pessoas considerando Travis CI:**

Você vai adorar a facilidade de configuração e a rapidez com que pode chegar à sua matriz de testes. Apresenta um ótimo conjunto de ferramentas que permitirá CI/CD e automatizar testes em poucos minutos.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Projetos privados e de código aberto de CI.

  ### 48. Travis CL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kiarash T. | Pequena Empresa (50 ou menos emp.)

**Reviewed Date:** April 13, 2016

**O que você mais gosta em Travis CI?**

Realmente gosto dos testes automáticos, garante que ninguém envie nada para o repositório se acabar quebrando o repositório. Então você sempre espera pelo verde do Travis garantindo que você pode enviar.

**O que você não gosta em Travis CI?**

Eu não tenho muitas coisas negativas sobre o Travis, eu o usei para um dos meus repositórios, mas às vezes acho problemático quais testes ele falhou e por que exatamente.

**Recomendações a outras pessoas considerando Travis CI:**

Demora um pouco para se acostumar, mas é uma integração indispensável com seus repositórios do GitHub se você precisar garantir que certas coisas permaneçam as mesmas.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Estou em uma organização sem fins lucrativos, ACM, e usamos o Travis para garantir que, quando atualizamos nosso site com novos eventos e workshops, não quebramos nosso repositório.

  ### 49. Ótima ferramenta para Integração Contínua

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mathias F. | Senior Software Engineer, Internet, Médio Porte (51-1000 emp.)

**Reviewed Date:** February 24, 2016

**O que você mais gosta em Travis CI?**

Antes de usar o Travis, experimentei muitas outras ferramentas e até usei o TeamCity por alguns meses. Adoro como o Travis é tão simples e poderoso ao mesmo tempo. Cada vez que faço um deploy de algo, é apenas escrever algumas linhas para configurar como o Travis testará minha aplicação e tudo funciona imediatamente desde o primeiro commit.

**O que você não gosta em Travis CI?**

Para alguns tipos de aplicações, foi um pouco difícil configurar o Travis. Para o Grails, por exemplo, tive que adivinhar como configurá-lo porque a documentação não o cobria.

**Recomendações a outras pessoas considerando Travis CI:**

as instruções para cada estrutura e configure as notificações corretamente. Se você não for notificado, não há utilidade para Integração Contínua.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Quando se trabalha em equipe com TDD, é importante manter os testes passando a qualquer momento. Travis torna muito fácil verificar se esse é o caso. Se não for, ele faz a pessoa responsável saber disso, incomodando-a com e-mails de cor vermelha horrível até que ela o conserte.

  ### 50. Compilação automática com TRAVIS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andreas P. | Head of Web and Android Development, Educação Superior, Médio Porte (51-1000 emp.)

**Reviewed Date:** April 13, 2016

**O que você mais gosta em Travis CI?**

Fácil de implementar. Levei menos de 10 minutos para obter builds em cada commit/pull request. Isso é muito útil porque significa que posso ensinar meus colegas de trabalho sobre este produto também e podemos trabalhar juntos para sempre garantir que nossas regras de lint sejam aprovadas, que nossos testes funcionem e que nenhum teste falhe. A build do Travis falha se houver um erro e somos alertados imediatamente. Podemos até verificar as mensagens antes de mesclar um pull request.

**O que você não gosta em Travis CI?**

O suporte para implantação automática não foi tão bom quanto eu esperava. Tive alguns problemas ao implantar no Heroku.

**Recomendações a outras pessoas considerando Travis CI:**

Sem desvantagens, pelo que eu sei.

**Que problemas Travis CI está resolvendo e como isso está beneficiando você?**

Tornando as implantações mais suaves e não precisando fazê-las manualmente.


## Travis CI Discussions
  - [Existem restrições no tempo de construção?](https://www.g2.com/pt/discussions/hosted-are-there-any-restrictions-on-build-time) - 1 comment, 1 upvote
  - [Por que escolher o Enterprise em vez do travis-ci.com?](https://www.g2.com/pt/discussions/why-choose-enterprise-over-travis-ci-com) - 1 comment, 1 upvote
  - [Quais são os recursos do Travis CI Enterprise?](https://www.g2.com/pt/discussions/on-prem-what-are-the-features-of-travis-ci-enterprise) - 1 comment, 1 upvote
  - [O que é um trabalho concorrente?](https://www.g2.com/pt/discussions/what-is-a-concurrent-job) - 1 comment, 1 upvote
  - [Por que escolher Travis CI em vez de Jenkins?](https://www.g2.com/pt/discussions/why-choose-travis-ci-over-jenkins) - 1 comment, 1 upvote

- [View Travis CI pricing details and edition comparison](https://www.g2.com/pt/products/travis-ci/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+04%3A47%3A41+-0500&secure%5Bsession_id%5D=ac7e2a59-a812-434a-8656-9a88f600c90e&secure%5Btoken%5D=b64633eb7a2ec28aa132391e1589d157d849ee29128bc1a1206d4898f6b88fe4&format=llm_user)

## Travis CI Features
**Funcionalidade**
- Preparação pronta para implantação
- Integração
- Extensível

**Funcionalidade**
- Integrações
- Extensibilidade
- Personalização de teste

**Gestão**
- Processos e Workflow
- Relatórios
- Automação

**Gestão**
- Automação
- Processos e Workflow
- Relatórios

**Integração Contínua de IA Agente**
- Execução Autônoma de Tarefas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Interação em Linguagem Natural
- Assistência Proativa

**Agente AI - Entrega Contínua**
- Execução Autônoma de Tarefas
- Integração entre sistemas
- Aprendizagem Adaptativa
- Interação em Linguagem Natural
- Assistência Proativa

## Top Travis CI Alternatives
  - [Jenkins](https://www.g2.com/pt/products/jenkins/reviews) - 4.4/5.0 (549 reviews)
  - [CircleCI](https://www.g2.com/pt/products/circleci/reviews) - 4.4/5.0 (499 reviews)
  - [Azure DevOps Server](https://www.g2.com/pt/products/azure-devops-server/reviews) - 4.2/5.0 (192 reviews)

