tool - teamcity tutorial
Forzar TeamCity para construir en un agente específico (3)
¿Es posible, sin deshabilitar a todos los demás agentes conectados, forzar a TeamCity a construir en una máquina de agentes específica?
Para ejecutar una vez, puede hacer clic en los 3 puntos junto a "Ejecutar" y definir qué agente desea ejecutar.
Para una configuración a largo plazo, debe utilizar los Requisitos del agente de la compilación.
Puede agregar una propiedad del sistema al agente editando el archivo ... / buildAgent / conf / buildAgent.properties
system.special.property=true
Luego puede definir en los Requisitos del agente para verificar que la propiedad system.special.property
existe .
EDITAR Con la nueva versión de Teamcity (5.0. *) Ahora puede editar el Agente y seleccionar la configuración que desea ejecutar allí.
Agentes, seleccione un agente, Configuraciones compatibles, elija "Ejecutar solo configuraciones seleccionadas".
TeamCity> Administración> Agentes> Seleccione un agente> pestaña "Configuraciones compatibles":
Política de configuración de ejecución actual: "Ejecutar configuraciones asignadas solamente"
Haga clic en "+ Asignar configuraciones"
En Build Configuration Settings
vaya a Agent Requirements
y establezca un Explicit Requirement
para el nombre del agente específico:
Nombre del parámetro: system.agent.name
Condición: equals
Valor: YOUR_SPECIFIC_AGENT_NAME