Ist es möglich anzugeben, wann ein Build Feature ausgeführt werden soll?

9

TeamCity 8.1.4 (Build 30168)

Ich stelle fest, dass Build-Features immer als erster Teil des ersten Schritts in den Build-Schritten ausgeführt werden. Ist es jedoch möglich, ein Build-Feature auszuführen, z. als erster Teil von Step2? Oder als letzter Teil von Step1?
Jede Hilfe wird geschätzt!

(Wenn es von Interesse ist, ist das mein konkretes Problem;
Ich habe einen Meta-Runner, der eine bestimmte Build-Nummer erstellt, ich benutze dies als einen ersten Schritt in den Build-Schritten. Ich möchte die Build-Funktion "AssemblyInfo patcher" verwenden, aber dies läuft, bevor der Meta-Runner seine Sache gemacht hat)

    
Gard E. 09.01.2015, 14:59
quelle

1 Antwort

3
  1. Erstellen Sie eine andere Build-Konfiguration und verschieben Sie Ihren Meta-Runner dorthin.
  2. Ändern Sie Ihren Build-Parameter in Melden Sie eine Build-Nummer über die Servicemeldung
  3. Erstellen Sie eine Snapshot-Abhängigkeit von Ihrer Build-Konfiguration zu der neuen
  4. In der Konfiguration mit Meta-Runner gehen Sie zur allgemeinen Seite, geben Sie% dep.META_RUNNER_CONFIG_ID.build.number% in das Feld 'Build-Nummer' ein. Dies wird eine Build-Nummer aus der Abhängigkeit nehmen und sie als Build-Nummer festlegen. META_RUNNER_CONFIG_ID ist die Build-Konfigurations-ID, die Sie auf der allgemeinen Seite Ihrer Konfiguration sehen, auf der Sie Meta Runner verschoben haben.
  5. Verwenden Sie% build.number% als Ersatz in AssemblyInfoPatcher
Oleg Rybak 29.01.2016 23:24
quelle

Tags und Links