2014-05-24 31 views
6

Jestem programistą C++ i nowością w bambusie. Mam wiele repozytoriów, które są kompilowane codziennie jako część CI w Bamboo jako różne plany. Chcę reprezentować ten stan kompilacji na wykresie. (aktualizacja dynamiczna)Generowanie wykresów budów z bambusa

Bamboo dostarcza wykres statusu kompilacji dla każdego planu. Ale nie jako całość. Czy jest jakiś obiekt dostępny?

Moim pomysłem jest napisanie statusu kompilacji każdego planu do pliku &, a następnie odczytanie tego pliku w celu wygenerowania wykresu. tj. w dowolnym momencie, jeśli otworzę wykres, pokaże mi status, czytając ten plik. enter image description here Więc moje pytanie brzmi:

  • Czy to możliwe, co mam zamiar zrobić?
  • Jeśli tak, to czy istnieje sposób wbudowania w niego bambusa?
  • Jeśli nie, czy możesz zasugerować mi, jak to osiągnąć? (Wiem, trochę html & js)
+1

Bamboo ma dwa interfejsy API. PythonAPI i RestAPI, których można użyć do odczytu budować status. – tmlai

Odpowiedz

1

użyłbym API że tmlai wymienione w komentarzach powyżej, aby uzyskać dane i korzystają D3.js do renderowania grafiki na stronie internetowej.

ja nie wiem, czy bambus ma tę funkcjonalność wbudowany