Плагин Hudson Build-Time Trend?
-
21-09-2019 - |
Вопрос
Есть ли плагин, который позволил бы мне создать график «трендов» для сборки Hudson, который показывает время сборки этого проекта?
Мне поручено ускорить сборку, и я хотел бы показать хорошую тенденцию по мере ее ускорения.
Решение
Это поддерживается «из коробки»: http://SERVER/hudson/job/ИМЯ ЗАДАНИЯ/buildTimeTrend
Другие советы
В продолжение ответа @Pascal: если вы хотите перенести этот график и показать его более заметно, вы можете отредактировать описание вакансии и добавить изображение прямо туда.
<img src="http://test.vlc/job/flow_tester/buildTimeGraph/png" />
Таким образом, вы сможете видеть временную динамику каждый раз, когда открываете задание.
Чтобы следовать ответу @Jamie Cooks, вам не нужно указывать полный URL-адрес для этого графика, вы можете просто использовать относительный путь, подобный этому, в описании вашей вакансии:
<img src='buildTimeGraph/png' />
Преимущество этого в том, что вам не нужно менять/настраивать URL-адрес для каждого задания.
Более того, чтобы включить это во всех ваших заданиях, вы можете использовать этот отличный скрипт
import hudson.model.*
import hudson.maven.*
import hudson.tasks.*
for(item in Hudson.instance.items)
{
println("job $item.name")
item.setDescription("<img src='buildTimeGraph/png' />");
}