Categorie: Ferramentas de integração contínua / Travis CI Reveja

Travis CI

Avaliações: 24 | Classificação geral: Boa
Excelente
15
Boa
8
Média
1
Mau
0
Horrível
0
O Travis CI capacita as equipes de desenvolvimento de software a testar e implantar seu código com confiança.
Comentário deixado em 04/08/2020
Nero Lubbert

Utilizo o Travis-CI há cerca de 8 anos e sempre hospeda meus projetos OSS de maneira confiável.

Agora, com a nova propriedade, observamos mais tempo de inatividade. Espero que eles possam mantê-lo à tona!
Comentário deixado em 04/07/2020
Lesh Halik

A principal vantagem é a facilidade de configuração e operação. Se o tempo de colocação no mercado é uma prioridade, é uma excelente escolha.

Possui opções mais baratas ou mais completas, vale a pena analisar opções como Circle CI e Jenkins
Comentário deixado em 04/07/2020
Maggio Daza

Eu usei apenas o Travis CI nos repositórios do Github, por isso não tenho certeza de como ele funciona com outros provedores de hospedagem de código. No Github, funciona como um encanto.

O Travis CI é fácil de usar, possui uma interface agradável e fácil que permite que você inicie rapidamente.

Tudo está perfeito como agora. Não encontrei nenhum problema.
Comentário deixado em 04/04/2020
Groscr Boehle

SAAS de integração contínua com recursos completos e fáceis de configurar.

A configuração de um repositório para usar o Travis CI foi muito fácil, você cria uma conta, se conecta ao Github, gera o arquivo .yml e pronto.

Penso que o preço pode ser reduzido para os repositórios privados ou oferecer um melhor acordo para jovens empresas iniciantes.
Comentário deixado em 04/03/2020
Tull

Uma das melhores ferramentas para integrar com o github. Executa automaticamente os conjuntos de testes sempre que você envia alterações ao seu repositório

As documentações não são claras sobre como configurar o arquivo travis.yaml. Minha primeira vez usando a ferramenta, demorou muito tempo para descobrir as configurações
Comentário deixado em 03/27/2020
Fay

No geral, uma ótima ferramenta para executar testes de IC automaticamente.

Remova o trabalho manual na execução de testes antes de mesclar o código.

1. Um pouco lento em comparação com a execução dos testes na máquina local.
Comentário deixado em 03/26/2020
Pollerd Charan

A versão gratuita tem um bom resultado e usabilidade

Às vezes é difícil configurar o conjunto de testes
Comentário deixado em 03/26/2020
Simeon Riegel

Comecei a usar o Travis inicialmente porque precisava de uma maneira de criar versões consistentes do nosso software de desktop (construído no Electron). Travis tem apenas as ferramentas necessárias para que isso aconteça. A realização de compilações locais do software exigia muito processamento, eu tinha que verificar o status da compilação e estava sempre trocando o software na minha máquina local, por vezes, as compilações falhavam porque eu alterei alguma coisa. A Travis tem máquinas de construção completamente em contêineres para que você obtenha o mesmo resultado sempre. Agora o usamos para criar todo o nosso software. Não sei o que faríamos sem isso.

* Acessível (o preço é baseado em usuários / assentos)

Não há realmente nada que eu não goste em Travis. Algumas das peculiaridades de Electron foram as coisas mais difíceis de descobrir, mas isso não é culpa de Travis. Há uma pequena curva de aprendizado quando você passa de uma construção local para outra remotamente com o Travis, onde você precisa entender como definir variáveis ​​de ambiente e recuperar esses valores no seu config / script.
Comentário deixado em 03/24/2020
Tisbee

O Travis CI ajudou minhas equipes a construir pipelines de integração contínua executados nos projetos do Github de maneira extremamente fácil e rápida.

O Travis CI é a ferramenta de integração contínua para projetos de código aberto, graças à sua forte integração com o Github. Ele fornece um ótimo conjunto de ferramentas na nuvem para integrar projetos Github novos e existentes, configurando seus parâmetros de compilação e executando compilações com base em vários eventos do Github, como a abertura de solicitações pull, que fornece um nível de controle sem precedentes aos líderes do projeto sobre como o código é mesclado em projetos.

Travis é um pouco complexo para integrar outras plataformas de controle de versão que não o Github. A configuração para fazê-lo funcionar com outras plataformas, como servidores GitLab privados, pode ser complicada.
Comentário deixado em 03/18/2020
Carena Salge

O Travis CI é ótimo, é confiável, é poderoso. Isso melhorará dez vezes a experiência de desenvolvimento, se você ainda não usa um sistema de IC anteriormente.

É bastante simples começar a funcionar, se você já usou plataformas de CI semelhantes. Tem uma excelente interface do usuário, possui muitos recursos e é confiável. O Travis CI não enfrenta muito tempo de inatividade.

Pode ser assustador para instalar e configurar, há muito para Travis, e se você quiser uma configuração muito específica, pode acabar gastando dias ou semanas fazendo a coisa certa.
Comentário deixado em 03/18/2020
Gebelein

FÁCIL DE USAR

Você precisa ser premium para adicionar o Travis a um repositório privado do github
Comentário deixado em 02/21/2020
Sanders Munda

Configurando a integração contínua e a entrega contínua.

A melhor coisa é a integração imediata com o GitHub. É realmente fácil configurar a integração contínua em seus projetos.

É um pouco caro, especialmente considerando que existem realmente boas soluções de código aberto como Jenkins
Comentário deixado em 10/12/2019
Vanni

Usamos o Travis ci para automação da criação, teste e implantação de código. O Travis CI é uma das principais ferramentas de integração contínua e entrega contínua disponíveis no mercado. Geralmente, usamos o Travis CI para projetos de média escala, pois, fácil de usar, são necessários alguns minutos de configuração em comparação com o Jenkins, que exige profissionais qualificados para configurá-lo. Nós o usamos para projetos de teste, pois é gratuito para projetos públicos.

O melhor do Travis CI é que é fácil de usar, fácil de configurar e começar a executá-lo, você pode integrar facilmente a conta do GitHub e sempre que pressionar seu código para integrá-lo e testá-lo no Travis CI. O Travis CI não precisa de servidor de hospedagem para executá-lo, diferentemente do Jenkins, que exige servidor de hospedagem. Para projetos públicos que você não precisa pagar, é gratuito para teste e projetos de código aberto. Os testes em diferentes ambientes, dispositivos e sistemas operacionais são otimizados e executados de forma síncrona. Você não precisa manter atualizações de software para o Travis CI, diferentemente do Jenkins. É rápido para testar código em ambiente diferente, tendo tarefas diferentes, como você pode ter tarefas separadas para testes de unidade e tarefas separadas para testes de integração.

O Travis CI não tem tanta flexibilidade no que diz respeito à customização quanto ao Jenkins. A integração com ferramentas de terceiros não é demais, o que reduz a flexibilidade. Seu código é acessível ao Travis CI, o que não é bom para os projetos mais sensíveis. Você deve pagar por projetos privados em comparação com o Jenkins, que é gratuito para projetos privados.
Comentário deixado em 09/18/2019
Gorges

Estou usando o Travis no meu projeto de código aberto e estou muito satisfeito com este produto.

Gratuito para repositórios de código aberto. Fácil de integrar verificações de status para solicitações pull. Integração única.

Às vezes, o tempo de construção leva muito tempo. A interface do usuário não é a melhor, mas tudo bem quando você a integra ao seu repositório GitHub (porque você nunca mais vai lá :))
Comentário deixado em 09/09/2019
Ralaigh

Boa quantidade de configurações.

Não há muito espaço para personalização.
Comentário deixado em 07/30/2019
Zoie

Essa é provavelmente a plataforma de CI mais fácil de começar. Com muito pouca configuração, você pode criar um bom pipeline de CI / CD. Ele também suporta um recurso de matriz de construção, o que facilita a execução de testes com diferentes configurações.

Se você precisar criar algumas construções realmente personalizadas, estará limitado pelas opções de configuração do Travis CI.
Comentário deixado em 07/18/2019
Jae Duggan

Nós o usamos para executar testes de unidade php sempre que confirmamos o código em um repositório. Tudo o que precisamos fazer é incluir um arquivo na raiz do projeto e habilitá-lo na interface travis. Leva menos de 5 minutos para configurar o teste de unidade totalmente automatizado. Muito mais fácil do que configurar seu próprio pipeline de IC com a enorme quantidade de aplicativos diferentes que existem. Nível gratuito generoso.

Às vezes, pode ser lento, a documentação pode, às vezes, ser mais mínima do que eu gostaria. Como desenvolvedor, você se acostuma a isso, há sempre muitos exemplos online.
Comentário deixado em 06/08/2019
Herm Durrenberger

O Travis CI automatiza o processo de teste e torna o desenvolvimento orientado a testes muito mais abrangente e intuitivo. A integração com o github é diferente de tudo que eu já usei antes

O Travis CI foi um pouco desafiador de usar no começo, porque a documentação não é muito clara e há pouco conteúdo do youtube para orientar novos usuários.
Comentário deixado em 05/16/2019
Tonnie Biederman

É o primeiro IC que usei e fiz maravilhas para mim. É de código aberto e fácil de configurar

Eu não percebi como desativar a notificação por e-mail que pode realmente aparecer na sua caixa de entrada
Comentário deixado em 05/09/2019
Haslam

Uma das ferramentas mais incríveis que eu já usei. Ele automatiza o teste e a integração do seu aplicativo e o notifica instantaneamente quando há erros.

As notificações de compilação por email podem acumular muito em sua caixa de entrada. E o suporte para novos usuários não é tão bom.
Comentário deixado em 04/15/2019
Lorilyn Delmontez

ele cria automaticamente o meu software, tornando mais fácil e conveniente iniciar os testes imediatamente

é fácil de usar, super rápido e automatizado

não entendi a documentação da primeira vez que comecei a usá-la
Comentário deixado em 03/29/2019
Vicky Battin

Eu uso o Travis CI para o desenvolvimento de software de código aberto há um bom tempo e sempre achei confiável e fácil de configurar. A abordagem baseada em contêiner torna o teste rápido e repetível, e a interface do usuário facilita muito a visualização de onde estão seus problemas. Ele também possui uma integração brilhante com o github, para que solicitações e ramificações pull possam ser testadas independentemente, e os resultados são mostrados na interface do usuário do github.

Eu queria testar isso em um ambiente comercial e fiquei desapontado com a falta de uma camada privada gratuita para começar.
Comentário deixado em 02/03/2019
Brezin Kawczynski

Travis ainda não me decepcionou. Esse serviço lida com mais de 90% de nossas compilações.

Travis faz algumas coisas muito bem:

O ambiente de compilação pode ser um pouco restritivo, forçando a pessoa a escolher imagens de base específicas do idioma e não dando acesso à VM subjacente.
Comentário deixado em 01/15/2019
Spearing

Por alguma razão, Travis CI parece ser o padrinho da CI, embora tenha aparecido ao mesmo tempo que os outros. Eu acho que é porque eles tiveram um bot add test agressivamente para projetos de código aberto, e pareceu funcionar.

Pelo preço, embora o Travis CI seja ótimo, é um pouco caro.

Deixe um comentário para Travis CI