Su integración continua, en sus servidores franceses
Un framework de integración continua probado impulsado por Buildbot, instalado y mantenido por DINAO. Automatice sus builds y sus pruebas — su código permanece en Francia.
¿Qué es Buildbot?
Buildbot es un framework open-source de integración continua y automatización de procesos de build, prueba y entrega de software. Escrito en Python y creado originalmente por Brian Warner en 2003, hoy es mantenido por la comunidad y utilizado por proyectos de primer nivel como Python, WebKit, LLVM, Blender o ReactOS.
Su principal fortaleza es su flexibilidad: la configuración se escribe en código Python, lo que permite modelar con precisión flujos de trabajo complejos, donde las herramientas de configuración fija alcanzan rápidamente sus límites. Buildbot admite la ejecución distribuida y paralela de jobs en múltiples plataformas.
Se integra con flexibilidad a los sistemas de gestión de versiones (Git y otros), activa los builds por evento y ofrece un informe de estado detallado. Es una opción sólida para equipos que desean una CI/CD totalmente controlada y adaptable a sus restricciones.
Aloja Buildbot en DINAO
Niveles de recursos compatibles con los requisitos de Buildbot (mínimo 1 vCPU / 1 Go / 5 Go). Alojado en Francia, gestionado.
- 1 vCPU dedicados
- 2 Go de RAM
- 20 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 2 vCPU dedicados
- 4 Go de RAM
- 40 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 4 vCPU dedicados
- 8 Go de RAM
- 80 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
- 8 vCPU dedicados
- 16 Go de RAM
- 160 Go NVMe
- Copias de seguridad diarias
- Gestionado y supervisado por DINAO
Detalles técnicos
Te preguntas…
¿En qué se distingue Buildbot?
Buildbot es un framework configurado en Python: en lugar de marcar casillas en una interfaz fija, describe sus flujos de trabajo en código, lo que permite modelar cadenas de build complejas y a medida. Es utilizado por grandes proyectos como Python, WebKit o LLVM.
¿Puede ejecutar builds en paralelo?
Sí. Buildbot orquesta jobs distribuidos y paralelos en varios workers y varias plataformas, con un informe detallado del estado de cada build.
¿Dónde se alojan los datos?
En la infraestructura DINAO en Francia, en uno de los centros de datos disponibles. Su código, sus artefactos y sus logs de build no salen del territorio.
¿Se necesitan conocimientos técnicos?
Sí, para la configuración fina de los pipelines (en Python) — es el contrapunto de su flexibilidad. DINAO gestiona sin embargo la instalación, el alojamiento, la seguridad y las actualizaciones, y puede acompañarle en la configuración inicial.
¿Puedo cambiar de fórmula o exportar mis datos?
Sí. Sube o baja de nivel en cualquier momento, y su configuración así como sus datos siguen siendo exportables: ningún bloqueo propietario.