2012-10-13 8 views

Odpowiedz

6

Jeden brzydki rozwiązanie Kiedyś tak daleko jest użycie Sonar Web API.

dodam jedno curl polecenia na końcu pracy (build kroki), aby pobrać potrzebne dane jak

curl http://sonar.sh.cn.ao.ericsson.se//api/resources?metrics=qi-quality-index,coverage,test_success_density&resource=54936 --output sonar-result.xml 

Potem archiwum sonar-result.xml, aby był widoczny w zadaniu.

+0

Hej Larry, po prostu ciekawy, jeśli znalazłem nic nowego w stosunku do tego, co mam zamiar zaimplementować coś podobnego. Twoje zdrowie! – JoeB

+0

nie, nie sprawdzone dalej, zostaw swoje rozwiązanie, jeśli możesz zrobić więcej. –

+0

Możesz faktycznie sparsować json w powłoce Jenkinsa za pomocą jq i uzyskać status. Więc nie musisz zapisywać wyniku w pliku itp. –