Buildkite

Buildkite

Buildkite é um serviço que automatiza a compilação de software e processos de teste.

Baixar Buildkite
Características de Buildkite
  • Escalas em centenas ou milhares de agentes.
  • Corra até 10.000 agentes por conta.
  • Buildkite usa dutos que podem fazer mais do que apenas constrói ou testes.
  • Você pode transferir arquivos, sites de construir ou criar funcionalidade pipeline personalizado dentro do seu próprio código para atender às suas necessidades.
  • Webhooks e APIs permitem-lhe desenvolver ferramentas personalizadas, modificar oleodutos e configurar os agentes e condutas para atender às necessidades da sua empresa.
Pros de Buildkite
  • O agente Buildkite roda em Windows, OSX e Linux. Você também pode usar o recipiente Docker para executar os nós ou clusters em qualquer plataforma permitiu-container.
  • Integra-se com GitHub e outras ferramentas de controle de origem, para que você possa implementar o controle de versão, bifurcação e outras funcionalidades SCM padrão.
  • Buildkite suporta várias linguagens de programação diferentes, como Ruby, Haskell, Java e.
  • LÍQUIDO. Nunca acessa seu código-fonte, o que significa que o seu desenvolvimento personalizado e propriedade intelectual são seguras.
Contras de Buildkite
  • Os agentes Buildkite comunicar com o Buildkite API de pesquisa para o trabalho. problemas de conectividade de rede pode afetar sua constrói ou testando.
  • Enquanto há uma opção gratuita para projetos de código aberto, estudantes e organizações de ensino, há um custo mensal por usuário para usar o software.
  • acordos de nível de serviço não estão disponíveis no plano padrão. Eles exigem o Plano Enterprise, que é de US $ 2999 por mês.
Buildkite Rever

A funcionalidade Buildkite depende de um agente que você instalar e conectar ao seu repositório de código fonte. Depois de ter feito isso, você pode criar um gasoduto, definir uma compilação e apresentá-lo. Bem desse jeito! Cada agente é executado uma construção de cada vez, mas você pode instalar como muitos agentes como você quer. Você pode então usar gasodutos para automatizar seus processos de construção, bem como executar outras tarefas de fluxo de trabalho, tais como executar scripts de espera para a entrada do usuário, dados de importação ou de gerar uma página web. Pipelines pode fazer muitas coisas úteis, incluindo o provisionamento de servidores ou a criação de outros gasodutos. Uma vez que seus dutos estão em execução, você pode monitorar seu desempenho, confiabilidade e status. Com o tempo, você pode desenvolver um histórico de desempenho do pipeline e usar isso para conduzir alterações nos seus processos de workflow.

Buildkite Vídeo

Alternativas a Buildkite

Teamwork

O trabalho em equipe não é um software individual. Pelo contrário, é todo um conjunto deles (pense escritório Microsoft). A suíte Teamwork inclui Projetos Trabalho de Equipa, um software de
Mostrar detalhes

Travis CI

freemium
Travis CI é um serviço de software de código aberto que os projetos de testes e implanta GitHub hospedado. É uma forma de software de integração contínua.
Mostrar detalhes

Drone.io

freemium
Drone.io é um serviço que automaticamente empurra testando e compilações de software de um cliente para um repositório. Ele inclui suporte para cargas de software e serviços e vem equipado com
Mostrar detalhes

Codeship

freemium
Codeship é uma plataforma construída para o seguro de integração contínua, rápido e confiável na nuvem. A prestação de serviços através Codeship é significado contínuo que os vários desenvolvedores
Mostrar detalhes

Apache Maven

Apache Maven é uma ferramenta de compreensão do projeto e software de gestão. Ele é baseado em torno de um conceito de modelo de objeto de projeto, ou POM. Maven é projetado para gerenciar a construção,
Mostrar detalhes

Visual Studio Team Services

freemium
Visual Studio Team Services é um software baseado no Microsoft que permite aos desenvolvedores testar e implantar seus códigos com rapidez e eficiência. Você pode começar pequeno e aumentar
Mostrar detalhes

Bitbucket

freemium
Bitbucket é uma ferramenta incrível para a gestão do Git. Você pode começar a usar o software para livre antes de saltar para uma assinatura paga, e você pode hospedar o serviço mesmo com a adição
Mostrar detalhes

Ansible

Livre
Ansible é um software criado para facilitar a automação de TI. Ao invés de resolver o mesmo problema repetidamente, Ansible permite que especialistas de TI para resolver problemas de uma vez,
Mostrar detalhes

BuildMaster

freemium
BuildMaster Software é um software de automação de lançamento de aplicativo que também é especializada em gerenciamento de liberação. Ele foi projetado por Inedo, uma empresa de desenvolvimento
Mostrar detalhes

CircleCI

freemium
plataforma de integração e entrega contínua de CircleCI torna mais fácil para as equipes de todos os tamanhos para construir rapidamente e software qualidade de lançamento em grande escala.
Mostrar detalhes

Buddy

freemium
Buddy é um programa de implementação de código e ambiente de desenvolvimento para Web site. clientes notáveis ​​incluem ING, a Philips, a IKEA, a 3M, Unidade, Fubo, a Anistia Internacional,
Mostrar detalhes

Jenkins

Livre
Jenkins simplifica a vida dos desenvolvedores de software, oferecendo automação de uma série de aspectos do processo de desenvolvimento.
Mostrar detalhes

GitHub

freemium
GitHub é um serviço de hospedagem para git, um protocolo de controle de versão. Ele é mais conhecido como um repositório de código de computador. GitHub é onde muitos desenvolvedores preferem
Mostrar detalhes

Semaphore

Pago
Semaphore automatiza seus processos contínuos de desenvolvimento de integração e contínuos, reduzindo de construção e tempo de implantação.
Mostrar detalhes

Octopus Deploy

Pago
Octopus Deploy automatiza o processo de implantação e oferece uma ampla gama de ferramentas para se certificar de que o software que você deploy está pronto para ir para fora da porta e trabalho
Mostrar detalhes

TeamCity

TeamCity é uma implantação e servidor de integração contínua (CI) para desenvolvimento de software. O produto é desenvolvido pela JetBrains s.r.o., que foi fundada em 2000 e tem escritórios
Mostrar detalhes

Chef

Livre
Automação infra-estrutura para endurecido, configuração consistente em qualquer escala. Chef Infra automatiza a configuração de infra-estrutura, garantindo que cada sistema está configurado
Mostrar detalhes

GoCD

Livre
GoCD é uma ferramenta de construção de origem e liberação aberto das ThoughtWorks. GoCD suporta moderna infra-estrutura e ajuda as empresas a empresa obter software entregue mais rápido, mais
Mostrar detalhes

Gradle

Livre
Acelerar a produtividade do desenvolvedor. Gradle ajuda as equipes de construção, automatizar e entregar software melhor, mais rápido.
Mostrar detalhes

AppVeyor

freemium
emblemas de status. Exibir emblema para ramo específico; apoio Retina; emblemas SVG. Personalizando títulos. Emblemas para projetos com repositórios públicos no GitHub e Bitbucket. Um crachá
Mostrar detalhes

Distelli

Pago
Hoje, toda empresa precisa se comportar como uma empresa de software e enviá melhor software mais rápido. portfólio de produtos do boneco dar-lhe as ferramentas e automação que você precisa
Mostrar detalhes

Microsoft Team Foundation Server

Pago
Visuais ferramentas e serviços Estúdio de Dev fazer desenvolvimento de aplicativos fácil para qualquer plataforma e linguagem. Experimente o nosso editor Mac e do Windows código, IDE, ou Azure
Mostrar detalhes

Apache Ant

Apache Ant é uma ferramenta de biblioteca e de linha de comando Java, cuja missão é conduzir processos descritos nos arquivos de compilação como alvos e pontos de extensão dependentes umas das
Mostrar detalhes

AWS CodePipeline

Fornece uma visão geral CodePipeline, um serviço de automação de integração e liberação contínua de aplicativos que você deseja liberar na nuvem.
Mostrar detalhes

Buildbot

Livre
Buildbot pode automatizar todos os aspectos do ciclo de desenvolvimento de software:
Mostrar detalhes

Hudson

Livre
Hudson é uma ferramenta de integração contínua (CI) escrito em Java, que é executado em um contêiner de servlet como o Apache Tomcat ou o servidor de aplicação GlassFish. Ele suporta ferramentas
Mostrar detalhes

Bitrise

Livre
Android, iOS e cross-plataforma móvel de integração / entrega contínua, com mais de 200 integrações. Registe-se e começar a construir (para! Livre) hoje.
Mostrar detalhes

DeployBot

Pago
Empurrar. Construir. Implantar! Instantaneamente construir e qualquer código de navio em um processo consistente para toda a sua equipe.
Mostrar detalhes

Cloud 66

freemium
Construir, implantar e gerenciar seus aplicativos web, APIs e infra-estruturas móveis em seus próprios servidores em qualquer nuvem.
Mostrar detalhes