2016-09-20 1 views
7

ich für die Bamboo REST API Suche, die uns geben die letzten Build Activity einer Anwendung innerhalb eines Zeitrahmens wie alle Build von Last_7_Days, Last_1_Day, Last_30_Days usw. Ähnlich dem Bericht, den wir bekommen in Bamboo UI für Erstellen Sie Aktivität eines Plan. In Bamboo Report haben wir drei Abschnitte Chart, Data Table und Builds. Wir haben REST API für Chart. Aber ich konnte immer noch keine REST API finden, um die Build Activity zu bekommen. Berichtsformat als Referenz beigefügt. enter image description hereFetch Statistiken für eine Anwendung von Bambus-REST-API Erstellen

Ich versuchte Bamboo Chart API, aber seine Ausgabe als Diagramm Bild. Kennt jemand eine Bamboo-REST-API zum Abrufen der Build-Aktivität einer Anwendung?

Ich werde Ihre Hilfe zu schätzen wissen. Danke

Antwort

4

Wie Sie festgestellt haben, gibt es keine direkten REST-APIs für Build-Aktivität nach Zeitraum.

Ich würde die Build-REST-API (https://developer.atlassian.com/bamboodev/rest-apis/bamboo-rest-resources#BambooRESTResources-BuildService%E2%80%94AllBuilds) und XLST verwenden, um die Ergebnisse nach Zeitraum zu filtern.

+0

Vielen Dank für Ihre Antwort. Ich konnte XLST nicht verstehen, um die Ergebnisse nach Zeitraum zu filtern? Kannst du bitte etwas mehr erklären. – Roopendra

+0

XLST kann zum Transformieren/Filtern von XML (https://en.wikipedia.org/wiki/XSLT) verwendet werden. Hier ist ein Beispiel für das Filtern der gegebenen XML auf der linken Seite, um nur diejenigen zu zeigen, die über $ 10 kosten - http://www.w3schools.com/xsl/tryxslt.asp?xmlfile=cdcatalog&xsltfile=cdcatalog_if –

+0

In dem obigen Beispiel wendet es den Filter an : . Sie könnten die gleiche Idee für Ihre Zeiträume –

Verwandte Themen