Frage

Ich versuche, meine Build-Config auf einzurichten, um nur auf nur bestimmten Aromen von Linux auszuführen (wie Sles 10 SP3 oder REDHAT 5)

Gibt es eine Agentenanforderungseigenschaft, die ich verwenden kann, um bestimmte Aromen von Linux wie Redhat oder Sles 10 oder Sles 11 usw. auszuwählen?

Derzeit weiß ich nur, wie man Agenten über diese Eigenschaften auswählen soll, die nicht gut funktioniert:

Attribut Linux Beispiel: System.OS.Name Linux. System.OS.Arch AMD64 / S390X / I386 / usw. System.os.Version 2.6.32.54-0.13.tdc.1.1-Standard, 2.6.27.19-5-Standard, 2.6.9-42.elmp usw.
Jede Hilfe wird sehr geschätzt.Ich möchte den Agentennamen nicht angeben.

Ich verwende TeamCity 7.0. Ich bin mir bewusst, dass ich den Agenten etwas tun muss, um diese Informationen zur Verfügung zu stellen, aber nicht sicher, was das ist.

War es hilfreich?

Lösung

das Configuration Configuration File <TeamCity Agent Home>/conf/buildagent.properties gibt Ihnen die Möglichkeit, anzugebenEigenschaften, die an den Ausdrücke der Agentenanforderungen teilnehmen können.

Sie müssen ein wenig zusätzliche Arbeit machen, um es aufzubauen, aber es gibt Ihnen, wonach Sie suchen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top