So passen Sie Buildbot-Webseiten an

8

Ich versuche, einige zusätzliche Webseiten für einen Test-Buildbot zu erstellen, da ich plane, eines zu haben, auf dem mein Projekt läuft.

In der Praxis hätte ich gerne eine Wasserfallseite, auf der die Schaltfläche zum Erstellen eines bestimmten Builders in der Nähe des Build-Namens und nicht nur auf der Builder-Seite angezeigt wird. Ich möchte auch, dass einige Referenzdokumente aus dem Arbeitsordner des Builders und von anderen Stellen auf dem Slave-Computer geladen werden. Verwenden Sie Schaltflächen, um sie anzuzeigen oder auszublenden.

Ich habe mir das Handbuch angesehen und sehe keine Informationen darüber, wie Sie neue HTML-Seiten anpassen oder erstellen, die sich auf die Buildbot-Funktionen auswirken (wie die bereits in Buildbot enthaltenen Vorlagen).

Ich habe einige Seiten geöffnet und sehe, dass es einige HTML-Dateien gibt, die tatsächlich Nicht-HTML-Code-Anweisungen wie

enthalten %Vor%

Und so weiter. Ich bin kein Web-Programmierer, also bin ich ziemlich ahnungslos, wonach ich suchen sollte. Versucht, das Wort macro für HTML zu googeln und ich habe gerade eine Reihe von Ergebnissen im Zusammenhang mit der Wiki-Anpassung erhalten; es sieht nicht so aus, als wäre es Python, also bin ich ziemlich verloren.

Gibt es irgendjemanden, der erfolgreich benutzerdefinierte Seiten für den Buildbot erstellen konnte, und mir Tipps geben konnte, was ich lernen sollte?

    
BartoszKP 11.12.2012, 01:33
quelle

1 Antwort

7

Buildbot verwendet jinja2 für Templating, die jinja2-Homepage hat einige nette Dokumentation. Hier kommen die Nicht-HTML-Anweisungen her. Ich fand, dass googles Chrom-Buildbot ein guter Ausgangspunkt ist, wenn man etwas über buildbot-Anpassungen lernen möchte.

dantje 19.12.2012, 14:56
quelle

Tags und Links