Travis CI

Travis CI é uma ferramenta de CI/CD que promove um fluxo de trabalho simples, centrado no desenvolvedor, com configuração mínima e amplo suporte a linguagens e sistemas operacionais.

🇩🇪
#ci-cd #devops #ferramentas-de-build #config-yaml #nuvem #auto-hospedado #no-local #builds-paralelos #empresa #integração #integrações-de-código-aberto
Visitar o site

Sobre Travis CI

Travis CI é uma ferramenta simples e extensível de CI/CD, criada para desenvolvedores construírem, testarem e implementarem código, com uma experiência orientada para o desenvolvedor. Desde a sua fundação em 2011 e a aquisição pela Idera, Inc., o Travis CI enfatiza uma configuração enxuta baseada em YAML e amplo suporte a linguagens e sistemas operacionais para sustentar pipelines à escala. Oferece opções hospedadas (nuvem) e empresariais auto-hospedadas, e integra com sistemas de controlo de versões populares para se ajustar aos fluxos de trabalho modernos de software.

Principais funcionalidades

  • Configuração mínima como código (via .travis.yml) com redução de 33% ou mais no número de linhas de configuração
  • 30+ linguagens de programação e ambientes pré-configurados
  • Matriz de build e execuções paralelas em vários sistemas operacionais
  • Cache de dependências para acelerar os pipelines
  • Etapas de build e fluxos de trabalho condicionais
  • Notificações flexíveis (e-mail, Slack, webhooks) e integrações
  • Implantações em múltiplos ambientes e opções empresariais/auto-hospedadas
  • API extensa e integrações para personalizar pipelines e ferramentas

Por que escolher Travis CI?

  • Experiência orientada para o desenvolvedor com uma configuração leve e de fácil compreensão
  • Confiado por centenas de milhares de projetos e equipas, com uma comunidade forte e suporte
  • Opções de hospedagem flexíveis, incluindo nuvem e instalações no local (Enterprise)
  • Amplo suporte a linguagens e sistemas operacionais, com integrações e ferramentas abundantes
  • Builds seguras e isoladas, com um histórico de fluxos de CI/CD focados e fáceis de manter

Preços

  • Baseado no uso (Mensal): $15 por mês, 35.000 créditos de build Linux por mês, 80 execuções concorrentes, VMs Premium disponíveis
  • Plano Ilimitado (Mensal): $78+ por mês, créditos de build ilimitados, colaboradores e repositórios, de 1 a 300 execuções concorrentes, VMs Premium disponíveis
  • Servidor (Mensal): $34 por mês, em instalações no local ou nuvem privada, CI/CD para Perforce e Subversion, Opções de Suporte Premium
  • Baseado no uso (Anual): equivalente a $13,75 por mês, 420.000 créditos de build Linux por ano, 80 execuções concorrentes, VMs Premium disponíveis
  • Plano Ilimitado (Anual): equivalente a $72+ por mês, créditos de build ilimitados, colaboradores e repositórios, até 300 execuções concorrentes, VMs Premium disponíveis
  • Servidor (Anual): equivalente a $34 por mês, em instalações no local ou nuvem privada, CI/CD para Perforce e Subversion, Opções de Suporte Premium (Note: preços Enterprise e planos personalizados estão disponíveis através da Equipa de Vendas.)