Fuerza a TeamCity a construir sobre un agente específico
¿Es posible, sin deshabilitar todos los demás agentes conectados, forzar a TeamCity a construir en una máquina de agentes específica?
3 answers
En Build Configuration Settings
vaya a Agent Requirements
y establezca un Explicit Requirement
para el nombre específico del agente:
Nombre del Parámetro: system.agent.name
Condición: equals
Valor: YOUR_SPECIFIC_AGENT_NAME
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-08-28 00:08:35
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.propiedades
system.special.property=true
Luego puede definir en los Requisitos del agente para verificar la propiedad system.special.property
existe .
EDITAR
Con la nueva versión de Teamcity (5.0.* ) ahora puedes edite el Agente y seleccione la configuración que desea ejecutar allí.
Agentes, seleccione un agente, Configuraciones compatibles, elija "Ejecutar solo configuraciones seleccionadas".
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-03-27 15:12:56
TeamCity > Administración > Agentes > Seleccione un agente > pestaña "Configuraciones compatibles":
Política actual de configuración de ejecución:"Ejecutar solo configuraciones asignadas"
Haga clic en" + Asignar configuraciones "
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-05-28 14:04:54