Buildkite

Buildkite

Buildkite es un servicio que automatiza la compilación de software y procesos de prueba.

Descargar Buildkite
Caracteristicas de Buildkite
  • Escalas a través de cientos o miles de agentes.
  • Correr hasta 10.000 agentes por cuenta.
  • Buildkite utiliza tuberías que pueden hacer algo más que construye o pruebas.
  • Se pueden transferir archivos, sitios de construcción o crear funcionalidad de canalización personalizado dentro de su propio código para satisfacer sus necesidades.
  • WebHooks y APIs le permiten desarrollar herramientas personalizadas, modificar tuberías y configurar los agentes y tuberías para satisfacer las necesidades de su empresa.
Pros de Buildkite
  • El agente Buildkite se ejecuta en Windows, OS X y Linux. También puede utilizar el contenedor acoplable para funcionar nodos o grupos en cualquier plataforma de contenedores habilitados.
  • Se integra con GitHub y otras herramientas de control de origen, para que pueda implementar de versiones, se bifurcan y otras funcionalidades SMC estándar.
  • Buildkite soporta varios lenguajes de programación diferentes, tales como Ruby, Haskell, Java y.
  • RED. Nunca se tiene acceso a su código fuente, lo que significa que su desarrollo a la medida y la propiedad intelectual son seguras.
Contras de Buildkite
  • Los agentes Buildkite comunicarse con la API Buildkite de sondeo para el trabajo. problemas de conectividad de red pueden afectar a su construye o pruebas.
  • Si bien no es una opción gratuita para proyectos de código abierto, estudiantes y organizaciones de enseñanza, hay un costo por usuario al mes para utilizar el software.
  • acuerdos de nivel de servicio no están disponibles en el plan estándar. Requieren el Plan de Empresa, que es de $ 2999 por mes.
Buildkite Comentarios

La funcionalidad Buildkite se basa en un agente que instalar y conectar a su repositorio de código fuente. Una vez que haya hecho eso, puede crear una tubería, definir una estructura y enviarlo. ¡Así! Cada agente se ejecuta una construcción a la vez, pero se puede instalar tantos agentes como desee. A continuación, puede utilizar las tuberías para automatizar sus procesos de construcción, así como realizar otras tareas de flujo de trabajo, tales como las secuencias de comandos de ejecución, espera la entrada del usuario, datos de importación o de generar una página web. Las tuberías pueden hacer muchas cosas útiles, incluyendo el aprovisionamiento de servidores o la creación de otras tuberías. Una vez que las tuberías están ejecutando, puede supervisar su rendimiento, la fiabilidad y el estado. Con el tiempo, puede desarrollar un historial de rendimiento de la tubería y el uso que para impulsar cambios en sus procesos de flujo de trabajo.

Buildkite Vídeo

Alternativas a Buildkite

Teamwork

El trabajo en equipo no es un software correspondiente. Más bien, es un conjunto completo de ellos (piensa Microsoft Office). La suite incluye Trabajo en equipo Trabajo en equipo Proyectos,
Mostrar detalles

Travis CI

freemium
Travis CI es un servicio de software de código abierto que los proyectos de pruebas y despliega GitHub-recibido. Es una forma de software de integración continua.
Mostrar detalles

Drone.io

freemium
Drone.io es un servicio que automáticamente empuja las pruebas y las versiones de lanzamiento del software de un cliente a un repositorio. Incluye soporte para cargas de software y servicios
Mostrar detalles

Codeship

freemium
Codeship es una plataforma construida para la integración continua segura, rápida y fiable en la nube. La prestación de servicios a través Codeship es continua significado que los diversos
Mostrar detalles

Apache Maven

Apache Maven es una herramienta de comprensión del proyecto y software de gestión. Se basa en un modelo de objetos de concepto del proyecto, o POM. Maven está diseñado para gestionar la construcción,
Mostrar detalles

Visual Studio Team Services

freemium
Visual Studio Team Services es un software basado en Microsoft que permite a los desarrolladores probar y desplegar sus códigos de forma rápida y eficiente. Puede empezar poco a poco y aumentar
Mostrar detalles

Bitbucket

freemium
Bitbucket es una excelente herramienta para la gestión de Git. Puede empezar a utilizar el software de forma gratuita antes de saltar a una suscripción de pago, y se puede alojar el servicio a sí
Mostrar detalles

Ansible

Gratis
Ansible es un software creado para facilitar la automatización de TI. En lugar de resolver el mismo problema una y otra vez, Ansible permite a los especialistas para resolver problemas de una
Mostrar detalles

BuildMaster

freemium
Buildmaster Software es un software de automatización de versión de la aplicación que también se especializa en la gestión de la liberación. Fue diseñado por Inedo, una empresa de desarrollo
Mostrar detalles

CircleCI

freemium
plataforma de integración y entrega continua de CircleCI hace que sea fácil para los equipos de todos los tamaños para construir rápidamente y la calidad del software versión a escala. Construir
Mostrar detalles

Buddy

freemium
Buddy es un programa de implementación de código y entorno de desarrollo para los sitios web. clientes notables incluyen ING, Philips, IKEA, 3M, Unidad, fubo, Amnistía Internacional, Cisco,
Mostrar detalles

Jenkins

Gratis
Jenkins simplifica la vida de los desarrolladores de software, ofreciendo automatización de una serie de aspectos del proceso de desarrollo.
Mostrar detalles

GitHub

freemium
GitHub es un servicio de alojamiento para git, un protocolo de seguimiento de versiones. Que es más conocido como un repositorio de código informático. GitHub es donde muchos desarrolladores
Mostrar detalles

Semaphore

Pagado
Semáforo automatiza sus procesos continuos de integración y desarrollo continuos, lo que reduce la acumulación y el tiempo de implementación.
Mostrar detalles

Octopus Deploy

Pagado
Implementar pulpo automatiza el proceso de implementación y ofrece una amplia gama de herramientas para asegurarse de que el software que implementar está listo para salir por la puerta y el
Mostrar detalles

TeamCity

TeamCity es un servidor de integración continua (CI) para la implementación y desarrollo de software. El producto es desarrollado por JetBrains s.r.o., que fue fundada en 2000 y tiene oficinas
Mostrar detalles

Chef

Gratis
Automatización de infraestructura para el endurecido, configuración coherente a cualquier escala. Chef Infra automatiza la configuración de la infraestructura, asegurando que cada sistema
Mostrar detalles

GoCD

Gratis
GoCD Es una acumulación de origen y liberación de la herramienta abierta de ThoughtWorks. GoCD es compatible con la infraestructura moderna y ayuda a los negocios empresariales conseguir el
Mostrar detalles

Gradle

Gratis
Acelerar la productividad del desarrollador. Gradle ayuda a los equipos de construcción, automatizar y entregar un software mejor, más rápido.
Mostrar detalles

AppVeyor

freemium
insignias de estado. Visualizar insignia para rama específica; apoyo Retina; insignias SVG. Personalización de títulos. Los distintivos para proyectos con repositorios públicos en GitHub
Mostrar detalles

Distelli

Pagado
Hoy en día, cada empresa tiene que comportarse como una compañía de software y enviar un software mejor más rápido. cartera de productos de la marioneta le dan las herramientas y automatización
Mostrar detalles

Microsoft Team Foundation Server

Pagado
Visual Studio dev herramientas y servicios hacen que el desarrollo de aplicaciones fácil para cualquier plataforma y lenguaje. Pruebe nuestro editor de Mac y de Windows de código, IDE o Azure
Mostrar detalles

Apache Ant

Apache Ant es una biblioteca y de línea de comandos herramienta de Java, cuya misión es conducir los procesos descritos en ficheros de construcción como objetivos y puntos de extensión dependen
Mostrar detalles

AWS CodePipeline

Proporciona una visión general de CodePipeline, una integración y automatización de versión de servicio continuo para aplicaciones que desee liberar en la nube.
Mostrar detalles

Buildbot

Gratis
Buildbot puede automatizar todos los aspectos del ciclo de desarrollo de software:
Mostrar detalles

Hudson

Gratis
Hudson es una integración (CI) herramienta continua escrito en Java, que se ejecuta en un contenedor de servlets como Apache Tomcat o el servidor de aplicaciones GlassFish. Es compatible con
Mostrar detalles

Bitrise

Gratis
Android, iOS y multiplataforma móvil integración / entrega continua, con más de 200 integraciones. Regístrate y empezar a construir (por! Gratuita) en la actualidad.
Mostrar detalles

DeployBot

Pagado
Empujar. Construir. ¡Desplegar! construir al instante y en cualquier lugar código de envío en un proceso consistente para todo su equipo.
Mostrar detalles

Cloud 66

freemium
Generar, implementar y administrar sus aplicaciones web, APIs y backends móviles en sus propios servidores en ninguna nube.
Mostrar detalles