Integración continua de Android

El panel de integración continua de Android (ci.android.com) ofrece visibilidad del sistema que usa el Proyecto de código abierto de Android (AOSP).

Los colaboradores del AOSP pueden usar este panel para supervisar cuándo sus envíos se integran al árbol. El color de estado muestra si el cambio integrado se compiló correctamente en todos nuestros tipos de compilaciones. Para mayor comodidad, los artefactos de cada compilación están disponibles para su descarga.

Cada fila representa una compilación completa en los compiladores automáticos de Android. Cada columna representa una combinación de objetivo de compilación y tipo de compilación. Dentro de la cuadrícula, las compilaciones en curso y completadas se muestran con los siguientes colores de fondo:

  • Verde: Completada correctamente
  • Amarillo: En curso
  • Rojo: Con errores

Cuando se completa una compilación, puedes hacer clic en el ícono get_app (Ver artefactos ) para descargar los artefactos de la compilación. Ese ícono te llevará a una página en la que puedes descargarlos. Cuando haces clic en un cuadrado, se abre un panel en la parte inferior de la pantalla con una pestaña "Detalles" en la que se guardan los registros, una pestaña "Cambios" en la que se muestran las modificaciones que se agregaron en una compilación y un vínculo a los artefactos de la compilación. El panel se actualiza automáticamente a medida que se completan las compilaciones nuevas.

Imagen del panel
Figura 1: Panel de integración continua

Los atributos del panel son los siguientes:

  • Nombre de rama: Nombre de la rama de Git en la que ocurren las compilaciones
  • Objetivo de compilación: Configuración del dispositivo
  • Tipo de compilación: Configuración exacta del objetivo, que puede ser "user", "userdebug" o "eng"
    (para obtener más información, consulta Cómo elegir un objetivo)
  • ID de compilación: ID único de cada compilación
  • Vínculo permanente: Vínculo permanente a la página de esta compilación en ci.android.com
  • Vínculo de cambios: Vínculo a los cambios incluidos en esta compilación
  • Artefactos de compilación: Vínculo para ver y descargar los artefactos de esta compilación