Come posso aggiungere il grafico pdepend all'interfaccia del lavoro di Jenkins (sotto il titolo del progetto)? È effettivamente possibile farlo?Jenkins - aggiungi un grafico all'interfaccia del lavoro
risposta
Sì, lo è. La descrizione di Jenkins consente di aggiungere immagini.
Qualche tempo fa si potrebbe usare embed
ma che è stato rimosso quando è stato aggiunto Protezione XSS ma:
Supponendo che i grafici sono sotto build/pdepend/*
incollare le seguenti due righe nella descrizione:
<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>
Utilizzando un percorso relativo non è necessario modificare il percorso se si rinomina il progetto o si sposta il server.
Anche dopo aver utilizzato la soluzione fornita da edorian non ha funzionato per me.
Dopo aver fatto qualche ricerca & D ho osservato che si trattava di un bug in Jenkins
https://issues.jenkins-ci.org/browse/JENKINS-22028
e risolto in 1.564 o più recente.
Per risolvere questo tutto quello che devi fare è ... vai a Gestisci Jenkins> Configura sicurezza globale> e seleziona il formattatore di marcatura come HTML RAW.
In Jenkins ver. 1.554.3, dovrai selezionare "Safe HTML" dalla casella a discesa Markup Formatter. Probabilmente è stato rinominato. – kguest
So che questa è una domanda vecchia, ma questo può aiutare coloro che stanno cercando un modo per farlo. In primo luogo, il mio progetto è un progetto di test, in cui una delle mie fasi di test, scrive un file con il risultato che voglio misurare nel tempo, quindi ho un file csv. Quindi ho integrato uno script highchart.js, nella descrizione del progetto, con i valori csv. Quindi, in questo modo ho un grafico con i valori di tutti i posti di lavoro in un unico luogo, e simile a questa:
Nota: per fare questo, è necessario installare il 'nulla-va-formattatore' plugin, che penso abbia dei rischi per la sicurezza. Spero che questo possa essere d'aiuto a qualcuno.
- 1. Rinomina un lavoro in jenkins
- 2. Può un Jenkins Trigger un lavoro su un jenkins remoto
- 3. Come eseguire automaticamente un lavoro Jenkins parametrizzato
- 4. Ritardante lavoro Jenkins post-build
- 5. Lavoro matrice Jenkins con virgole
- 6. API REST Jenkins Crea lavoro
- 7. Come caricare un file generico in un lavoro Jenkins?
- 8. Stato lavori Jenkins - Personalizza colore/stato del lavoro
- 9. Vagrant interrotto alla fine del lavoro di Jenkins
- 10. Come ottenere l'URL del lavoro della pipeline in jenkins
- 11. La dashboard di Jenkins non mostra lo stato del lavoro
- 12. Jenkins: costruisci un lavoro dopo l'altro con un certo ritardo
- 13. Informazioni sul build del flusso di lavoro Jenkins
- 14. C'è un modo per ripristinare un lavoro cancellato in Jenkins?
- 15. Jenkins Controllo di un'area di lavoro fresca
- 16. Jenkins: come resettare il Build ID del lavoro con lo stesso formato di Jenkins Global?
- 17. Avvio del lavoro jenkins subito dopo la creazione per lavoro seed
- 18. Passare l'output di un lavoro in Jenkins a un altro lavoro
- 19. Strategia per la distribuzione di Maven tramite un lavoro Jenkins
- 20. Come si rimuove un lavoro in pipeline inarrestabile in Jenkins?
- 21. Differenza tra lavoro Jenkins e progetto
- 22. Come recuperare il lavoro cancellato di Jenkins?
- 23. Creazione di più profili Maven per un singolo lavoro Jenkins
- 24. Perché non gradle eseguire da un lavoro jenkins
- 25. Passaggi saltati nel lavoro di Jenkins
- 26. ordine di lavoro jenkins a più configurazioni
- 27. Chiamare un jenkins costruito fuori dal jenkins?
- 28. Ricerca tramite l'output della console di un lavoro Jenkins
- 29. Accesso SCM (Git) variabili su un lavoro di Jenkins Pipeline
- 30. Come eseguire uno script PowerShell come un lavoro in Jenkins
Ottimo, funziona, grazie! – user1615069
Qualche idea su come funziona quando si utilizza un'istanza di aws ec2 slave? –