Hudson Build-Time Trend Plugin?

前端 未结 3 1912
醉话见心
醉话见心 2021-02-11 14:33

Is there a plugin which would allow me to create a \"trend\" graph for a hudson build which shows the build time for that project?

I\'m tasked with speeding up the build

相关标签:
3条回答
  • To follow up from the @Pascal's answer, if you would like to bring this graph and show it more prominently you can edit the job description and add an image directly there

    <img src="http://test.vlc/job/flow_tester/buildTimeGraph/png" />
    

    That way you can see the time trend every time you open the job.

    enter image description here

    0 讨论(0)
  • 2021-02-11 14:56

    This is supported out of the box: http://SERVER/hudson/job/JOBNAME/buildTimeTrend

    enter image description here

    0 讨论(0)
  • 2021-02-11 14:57

    To follow up from the @Jamie Cooks's answer, you don't need to provide full url for this graph, you can just use the relative path like this in your job description -

    <img src='buildTimeGraph/png' />
    

    Benefit of this is that you don't need to change/customize the url for each job.

    Moreover, to enable this on all your jobs you can use this groovy script

    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' />");
    }
    
    0 讨论(0)
提交回复
热议问题