Implementación de compilaciones de varios trabajos
Puede usar varios agentes de compilación para admitir varias máquinas de compilación. Distribuya la carga, ejecute compilaciones en paralelo o use diferentes funcionalidades del agente.
Por ejemplo, los componentes de una aplicación pueden requerir diferentes versiones incompatibles de una biblioteca o dependencia.
Múltiples tareas en una cadena de procesos
Agregar varios trabajos a una canalización le permite:
- Divida la canalización en secciones que necesitan grupos diferentes de agentes o agentes autohospedados.
- Publique artefactos en un trabajo y úselos en uno o varios trabajos posteriores.
- Compile más rápido mediante la ejecución de varios trabajos en paralelo.
- Habilite la ejecución condicional de las tareas.
Para agregar otro trabajo de agente a una canalización existente, haga clic en los puntos suspensivos y elija como se muestra en esta imagen:
Trabajos paralelos
En el nivel de organización, puede configurar el número de trabajos paralelos que están disponibles.
El nivel gratis permite un trabajo paralelo de hasta 1800 minutos al mes. Los agentes autohospedados tienen niveles superiores.
Nota
Puede definir una compilación como una colección de trabajos en lugar de como un solo trabajo. Cada trabajo consume uno de estos trabajos paralelos que se ejecutan en un agente. Si no hay suficientes trabajos paralelos disponibles para su organización, los trabajos se ponerán en cola y se ejecutarán secuencialmente.
Herramientas relacionadas con la construcción
Azure DevOps se puede integrar con una amplia gama de herramientas existentes que se usan para compilaciones o asociadas a compilaciones.
¿Qué herramientas relacionadas con la compilación usas actualmente?
¿Qué le gusta o no le gustan las herramientas?