Configuración de las demandas del agente

Completado

No todos los agentes son iguales. Hemos visto que se pueden basar en sistemas operativos diferentes, pero también pueden instalar dependencias diferentes.

Para describirlo, cada agente tiene un conjunto de funcionalidades configuradas como pares nombre-valor. Las funcionalidades, como el nombre de máquina y el tipo de sistema operativo que se detectan automáticamente, se conocen como funcionalidades del sistema. Los que defina se denominan funcionalidades definidas por el usuario.

Hay una pestaña para Funcionalidades en la página Grupos de agentes (en el nivel de organización) al seleccionar un agente.

Puede usarla para ver las funcionalidades disponibles de un agente y para configurar las funcionalidades del usuario.

Al abrir un agente autohospedado configurado, puede ver las funcionalidades de esa pestaña:

Captura de pantalla de la pestaña Funcionalidades. Se muestran las funcionalidades del usuario y del sistema.

Al configurar una canalización de compilación y el grupo de agentes que se va a usar, puede especificar demandas concretas que el agente debe cumplir en la pestaña Opciones.

Captura de pantalla de la configuración de tiempo de espera y autorización del trabajo de compilación.

En la imagen del trabajo de compilación, se requiere HasPaymentService en la colección de funcionalidades. Y si existe una condición, puede seleccionar que una capacidad sea igual a un valor específico.

Para obtener más información, consulte Funcionalidades.