2009-10-21 9 views

Respuesta

28

Bajo Build Configuration Settings ir a Agent Requirements y establecer un Explicit Requirement para el nombre del agente específico:

Nombre del parámetro:system.agent.name

Estado:equals

Valor:YOUR_SPECIFIC_AGENT_NAME

19

Para ejecutar por única 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 usar los Requisitos del agente de la compilación.
Es posible añadir una propiedad del sistema para el agente modificando el archivo ... \ buildAgent \ conf \ buildAgent.properties

system.special.property=true 

Entonces se puede definir en los Requisitos del agente para comprobar la propiedad system.special.propertyexiste.

EDITAR Con la nueva versión de TeamCity (5.0. *) Ahora se puede editar el Agente y seleccione la configuración que desea ejecutar allí.
Agentes, seleccione un agente, Configuraciones compatibles, elija "Ejecutar configuraciones seleccionadas solamente".

+0

Gracias, parece haz el truco simplemente genial! –

+5

Deberías aceptar la respuesta, si es así :) – pauloya

1

TeamCity> Administración> Agentes> Seleccionar un Agente> pestaña "Configuraciones compatibles":

política de configuración de ejecución actual: "Ejecutar configuraciones asignadas única"

Haga clic en "+ Asignar configuraciones"

Cuestiones relacionadas