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?

 27
Author: ROMANIA_engineer, 2009-10-21

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

 30
Author: Jim Geurts,
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".

 20
Author: pauloya,
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 "

 1
Author: Zymotik,
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