2012-04-02 11 views
2

Die Firma, für die ich arbeite, verwendet einen großen Jenkins-Server mit einer großen Anzahl von Slaves, um den Build und die Tests für ein bestimmtes Produkt zu verwalten. Die große Anzahl von Slaves, viele mit zahlreichen Executor-Slots, ergibt eine sehr lange Liste von Slaves/Executoren in unserer typischen Jenkins-Sicht.Filtern Sie die Jenkins-Executor-Liste nur nach den aktiven

Viele Benutzer haben gefragt, ob diese Ansicht komprimiert werden könnte, bis hin zu einer Liste von Slaves, bei denen nur die ausführbaren Executoren angezeigt werden. Beispielsweise; Angenommen, Slave A hat 2 Executoren, beide im Leerlauf und Slave B hat 2 Executoren, einen aktiven. Die Anzeige würde wie folgt aussehen:

Slave A (2 verfügbar) Slave B (1 verfügbar) 1: Gebäude Job A

Statt der typischen Ansicht (das gleiche Beispiel mit): Slave A 1: Idle 2: Idle Slave B 1: Idle 2: Gebäude Job A

ich für ein Plugin zu suchen, die dies tun würden, oder ein beliebiges nativen Verhalten, aber nicht so etwas sehen. Weiß jemand, ob es möglich ist und wenn ja, wie?

Antwort

3

Wenn Sie eine Ansicht erstellen, können Sie in der Ansicht auch festlegen, dass nur die für die Ansicht relevanten Slaves angezeigt werden.

Jeder Benutzer kann auch eigene Ansichten erstellen und seine eigene Standardansicht festlegen.

Es ist nicht genau das, was Sie gefragt haben, aber AFAIK ist dies die einzige Möglichkeit, die Anzahl der angezeigten Slaves zu begrenzen.

+0

Dies scheint der beste Weg zu sein, was ich mit den vorhandenen Jenkins und den vorhandenen Plugins machen will. Vielleicht ein zukünftiges Plugin mit dem, was ich will. Danke für die Antwort! –

Verwandte Themen