Stop-Teamcity zeigt gelöschte Zweige

Sind wir mit TeamCity, und ich habe Aufträge zum ziehen von Zweigen. Aber, wenn jene Zweige gelöscht werden, Sie immer noch erscheinen, in Teamcity:

Stop-Teamcity zeigt gelöschte Zweige

(Liste der veralteten Zweige, aber nur refs/master tatsächlich aktiv ist)

Den Teamcity Dokumentation tatsächlich gibt, was unter einem aktiven Zweig:

Aktiven Zweige

In eine build-Konfiguration mit konfiguriert Zweige, die
Auf der Seite übersicht zeigt die aktiven Zweige.

Einer Reihe von Parametern definieren Sie, ob ein Zweig aktiv ist. Die
Parameter können geändert werden, entweder in einer build-Konfiguration (diese wird
auf eine build-Konfiguration nur), einem Projekt oder im internen
Eigenschaften (dies definiert die Vorgaben für den gesamten server). Ein parameter
in der Konfiguration überschreibt parameter, die in die internen Eigenschaften.

Einer Verzweigung wird als aktiv angesehen, wenn:

  • ist es in der VCS-repository und hat die letzten commits (also
    begeht mit dem Alter weniger als der Wert von
    teamcity.activeVcsBranch.age.days parameter, 7 Tage von Standard).
  • oder es hat den letzten builds (d.h. baut mit dem Alter weniger als der Wert von
    teamcity.activeBuildBranch.age.hours parameter, 24-Stunden-Standard).
  • ! Eine geschlossene VCS Zweig mit builds werden immer noch als aktiv angezeigt
    während 24 Stunden nach der letzten build. Entfernen geschlossener Zweige von
    anzuzeigen, legen Sie teamcity.activeBuildBranch.age.hours=0.

Aber... ich verstehe nicht, Ihre Beschreibung! 🙂 Was meinen Sie mit "Parameter in der Konfiguration"? Ich habe versucht, die Parameter in meine jobs so:

Stop-Teamcity zeigt gelöschte Zweige

(Hinzufügen parameter teamcity.activeBuildBranch.age.hours)

Aber das macht nichts. Vielleicht bin ich auszusetzen mich als Gesamt-TC-noob, aber kann jemand mich leiten, wie richtig diese Einstellungen ändern, damit ich nur zeigen, repository-active Filialen in meinen build-jobs?

Schreibe einen Kommentar