Google se asocia con GitHub para simplificar el proceso de IC para su nube

Icono de tiempo de lectura 3 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

por delante de Microsoft adquisición, GitHub anunció hoy su asociación con Google para simplificar el proceso de integración continua (CI) en la nube. Como parte de esta asociación, Google Cloud Build llega a GitHub. Cloud Build ayudará a los desarrolladores a crear compilaciones rápidas, consistentes y confiables en todos los idiomas y configurar fácilmente CI a través de Cloud Build y automatizar compilaciones y pruebas como parte de su flujo de trabajo de GitHub.

“El lanzamiento de Cloud Build en GitHub Marketplace es el primer paso de una emocionante asociación. Llevar nuestra integración continua totalmente administrada a la plataforma GitHub proporcionará CI rápida, sin fricciones y conveniente para cualquier repositorio en GitHub. Google Cloud y GitHub comparten una visión de la productividad de los desarrolladores y esperamos continuar construyendo sobre esta asociación”. — Melody Meckfessel, vicepresidenta de ingeniería de Google Cloud.

“GitHub se complace en asociarse con Google para hacer que CI para el desarrollo de aplicaciones nativas de la nube sea sencillo. La capacidad de usar Cloud Build for CI como parte del flujo de trabajo de GitHub es solo el comienzo de esta asociación y esperamos construir más en el futuro con Google”, Jason Warner, vicepresidente sénior de tecnología en GitHub.

Aspectos destacados de esta integración:

  • Compilaciones de Docker de configuración cero: En un solo paso, puede ejecutar compilaciones y pruebas automatizadas de contenedores en los cambios enviados a un repositorio de GitHub como parte de cada solicitud de incorporación de cambios. GitHub detectará y recomendará automáticamente CI para repositorios que contengan un Dockerfile.
  • Escalabilidad: Cloud Build satisface las crecientes necesidades de su organización. Puede pasar de una compilación única en su máquina local a varias compilaciones en paralelo en la nube a través de numerosos proyectos, todo en cuestión de minutos.
  • Seguridad: Las compilaciones se ejecutan en una infraestructura protegida por la seguridad de Google. Obtiene control total sobre quién puede crear y ver sus compilaciones, qué código fuente se puede usar y dónde se almacenan sus artefactos de compilación.
  • Flexibilidad: Para casos de uso avanzado, puede incluir un archivo cloudbuild.yaml al configurar CI con Cloud Build. Esto le permite definir pasos de compilación personalizados, acelerar las compilaciones almacenando en caché una imagen de Docker, crear contenedores más eficientes e implementar directamente en Google Kubernetes Engine, Google App Engine, clústeres locales (en alfa pronto) u otro proveedor de nube.
  • Insights: Una vez que se completa la compilación, los detalles sobre los tiempos de compilación, las fallas y los artefactos están disponibles en GitHub a través de la API de verificación, para que pueda comprender y diagnosticar los resultados de la compilación desde el entorno familiar de GitHub. Los registros completos y el historial están disponibles en la interfaz de usuario de Cloud Build en Google Cloud Console.

Obtenga más información sobre esta asociación en el enlace de la fuente a continuación.

Fuente: GitHub

Más sobre los temas: Github, Google Cloud, microsoft, Consorcio

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *