2012-09-01 11 views

Odpowiedz

7

Tak jest. Opis Jenkins pozwala na dodanie zdjęć.

Jakiś czas temu można użyć embed ale który został usunięty, gdy ochrona XSS dodano ale:

Zakładając wykresy są pod build/pdepend/* wklej następujące dwa wiersze w opisie:

<img type="image/svg+xml" height="300" src="ws/build/pdepend/overview-pyramid.svg" width="500"></img> 
<img type="image/svg+xml" height="300" src="ws/build/pdepend/dependencies.svg" width="500"></img> 

Używając ścieżka względna, której nie trzeba zmieniać, jeśli zmieni się nazwę projektu lub przeniesie serwer.

+0

Świetnie, działa, dzięki! – user1615069

+0

Czy wiesz jak to działa, gdy używasz instancji slave ec2 slave? –

6

Nawet po użyciu rozwiązania podanego przez edorian nie działa dla mnie.

Po jakiejś R & D Zauważyłem, że był to błąd w Jenkins

https://issues.jenkins-ci.org/browse/JENKINS-22028

i rozwiązany w 1.564 lub nowszej.

Aby rozwiązać ten problem, wystarczy przejść do Zarządzaj Jenkinsem> Konfiguruj globalne bezpieczeństwo> i wybrać formatownik znaczników jako RAW HTML.

+0

In Jenkins ver. 1.554.3, musisz wybrać "Bezpieczny HTML" z rozwijanego menu Format znaczników. Prawdopodobnie została zmieniona. – kguest

0

Wiem, że to stare pytanie, ale może to pomóc tym, którzy szukają sposobu, aby to zrobić. Po pierwsze, mój projekt jest projektem testowym, w którym jeden z moich kroków testowych, zapisuje plik z wynikiem, który chcę zmierzyć w czasie, więc mam plik csv. Następnie zintegruję skrypt highchart.js, w opisie projektu, z wartościami csv. Więc w ten sposób mam wykres z wartościami wszystkich miejsc pracy w jednym miejscu, a wygląda tak:

Jenkins chart screenshot

Uwaga: Aby to zrobić, trzeba zainstalować „coś-idzie-formatowania” wtyczka, która moim zdaniem wiąże się z zagrożeniami bezpieczeństwa. Mam nadzieję, że będzie to pomocne dla kogoś.

Powiązane problemy