tutorial tool español teamcity

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