|
Hi all
Is there any plugin which draw automatically a diagram showing the job sequence ? So that it is more easy to show to some people the i dont like the format of pipeline view and it is more to show the result of last builds than the sequence. Rgds K. |
|
Hi, You mention "job sequence" but if you mean "build sequence" - I don't think it's predictable/static as it depends on dynamic factors (e.g availability of slaves, build duration changes affect allocation).
Not exactly sure about your requirements, but I'm using Dependency Graph View: http://wiki.hudson-ci.org/display/HUDSON/Dependency+Graph+View+Plugin , this seems to be how far you can get solely looking at the jobs.
hth, Gergo On Wed, Sep 5, 2012 at 8:14 AM, kikou <[hidden email]> wrote: Hi all |
|
Hi Gergo
Thank you. The plugin you gave is exaclty what i am looking for. I maybe do a missunderstanding but it is the dependancy indeed i'd like to have in a graph showing the sequence of projects (not build number), in other words seeing upstream and downstream projects in one graph. what a pitty that this plugin is not maintained. Yes maybe i could update it but not now. Thank you a lot Gergo Rgds K. Le mercredi 5 septembre 2012 12:15:51 UTC+2, Gergo a écrit :
|
|
Here is a link to the plug-in for the Jenkins site and not the older Hudson site but it looks like it has been a while since the plug-in has been last updated. https://wiki.jenkins-ci.org/display/JENKINS/Dependency+Graph+View+Plugin From: [hidden email] [mailto:[hidden email]] On Behalf Of kikou what a pity that this plugin is not maintained. Yes maybe i could update it but not now. … Not exactly sure about your requirements, but I'm using Dependency Graph View: http://wiki.hudson-ci.org/display/HUDSON/Dependency+Graph+View+Plugin , this seems to be how far you can get solely looking at the jobs. |
|
In reply to this post by kikou
We use that plugin very frequently and it works great for us. Why do you say "what a pity that this plugin is not maintained"? We've not found any cases where it had bugs or issues that blocked our work, and I don't recall any recent complaints from other users either. Can you describe further why you think it might need an update? Mark Waite
|
|
Hello
sorry for this late answer I didnt pay attention but indeed it is working Nevertheless i found pity that we need another graphical lib, i am sure that a plugin could be done with java tools only or html object, i really prefer a plugin which not needs external binaries. K. Le mercredi 5 septembre 2012 15:23:40 UTC+2, Mark Waite a écrit :
|
|
I viewed it in exactly the opposite direction. If using a freely available, easily installed external program allows the plugin to be implemented faster and cleaner and simpler, then I'd rather have it implemented sooner with the external program. I suspect that specifying a graph in graphviz is much simpler and more reliable than creating the Java and HTML code necessary to do the same thing in Java or HTML. If the original implementer of the git plugin had decided that he must not use
external programs, it would likely have delayed the git plugin by months or years while waiting for a sufficiently complete native java implementation of git. There are many SCM systems (and other tools) which are only available as external programs, so I don't think we'll be able to avoid referencing external tools from a continuous integration server. Mark Waite
|
|
In reply to this post by kikou
Hi,
since I am the maintainer and creater of the plugin, I would not say that it is not maintained anymore. I hopefully will find some time soon to restructure the code in a way to make it better extensible. I also was looking for a possibility to layout the graph without resorting to graphviz, but I was not able to find a solution in java or javascript. If you know a good library which provides a similar functionality as graphviz, then please tell me. Regards, Stefan
On Wednesday, September 26, 2012 9:16:27 AM UTC-3, kikou wrote: Hello |
|
Stefan,
I actually already starter this on your plugin, here is the branch using http://jsplumb.org - https://github.com/imod/depgraph-view-plugin/tree/jsPlumb Unfortunately I did not finish it yet… the current implementation works so far, but has an issue if there are cyclic dependencies between jobs. If you like it, feel free or/and let me know :)... regards Domi On 28.09.2012, at 19:25, Stefan Wolf <[hidden email]> wrote: Hi, |
|
Administrator
|
In reply to this post by kikou
2012/9/5 kikou <[hidden email]>:
> what a pitty that this plugin is not maintained. Yes maybe i could update it > but not now. That's because you are looking at Hudson wiki, not Jenkins Wiki. See https://wiki.jenkins-ci.org/display/JENKINS/Dependency+Graph+View+Plugin and you see that the last release was yesterday! (because I've released it!) > > Thank you a lot Gergo > > Rgds > K. > > Le mercredi 5 septembre 2012 12:15:51 UTC+2, Gergo a écrit : >> >> Hi, >> You mention "job sequence" but if you mean "build sequence" - I don't >> think it's predictable/static as it depends on dynamic factors (e.g >> availability of slaves, build duration changes affect allocation). >> Not exactly sure about your requirements, but I'm using Dependency Graph >> View: http://wiki.hudson-ci.org/display/HUDSON/Dependency+Graph+View+Plugin >> , this seems to be how far you can get solely looking at the jobs. >> >> hth, >> Gergo >> >> On Wed, Sep 5, 2012 at 8:14 AM, kikou <[hidden email]> wrote: >>> >>> Hi all >>> >>> Is there any plugin which draw automatically a diagram showing the job >>> sequence ? >>> So that it is more easy to show to some people the >>> >>> i dont like the format of pipeline view and it is more to show the result >>> of last builds than the sequence. >>> >>> >>> Rgds >>> K. >> >> > -- Kohsuke Kawaguchi |
|
In reply to this post by Stefan Wolf
For the visualisation, you could always try Mike Bostock's excellent
D3.js... Chris On 28/09/2012 18:25, Stefan Wolf wrote: > Hi, > > since I am the maintainer and creater of the plugin, I would not say > that it is not maintained anymore. I hopefully will find some time soon > to restructure the code in a way to make it better extensible. I also > was looking for a possibility to layout the graph without resorting to > graphviz, but I was not able to find a solution in java or javascript. > If you know a good library which provides a similar functionality as > graphviz, then please tell me. > > Regards, > Stefan > > On Wednesday, September 26, 2012 9:16:27 AM UTC-3, kikou wrote: > > Hello > sorry for this late answer > > I didnt pay attention but indeed it is working > Nevertheless i found pity that we need another graphical lib, i am > sure that a plugin could be done with java tools only or html > object, i really prefer a plugin which not needs external binaries. > > K. > > Le mercredi 5 septembre 2012 15:23:40 UTC+2, Mark Waite a écrit : > > We use that plugin very frequently and it works great for us. > Why do you say "what a pity that this plugin is not maintained"? > We've not found any cases where it had bugs or issues that > blocked our work, and I don't recall any recent complaints from > other users either. > Can you describe further why you think it might need an update? > Mark Waite > > *From:* kikou <[hidden email]> > *To:* [hidden email] > *Sent:* Wednesday, September 5, 2012 5:20 AM > *Subject:* Re: Automatic diagram > > Hi Gergo > > Thank you. The plugin you gave is exaclty what i am looking for. > I maybe do a missunderstanding but it is the dependancy > indeed i'd like to have in a graph showing the sequence of > projects (not build number), in other words seeing upstream > and downstream projects in one graph. > > what a pitty that this plugin is not maintained. Yes maybe i > could update it but not now. > > Thank you a lot Gergo > > Rgds > K. > > Le mercredi 5 septembre 2012 12:15:51 UTC+2, Gergo a écrit : > > Hi, > You mention "job sequence" but if you mean "build > sequence" - I don't think it's predictable/static as it > depends on dynamic factors (e.g availability of slaves, > build duration changes affect allocation). > Not exactly sure about your requirements, but I'm using > Dependency Graph View: > http://wiki.hudson-ci.org/display/HUDSON/Dependency+Graph+View+Plugin > <http://wiki.hudson-ci.org/display/HUDSON/Dependency+Graph+View+Plugin> > , this seems to be how far you can get solely looking at > the jobs. > > hth, > Gergo > > On Wed, Sep 5, 2012 at 8:14 AM, kikou > <[hidden email] > wrote: > > Hi all > > Is there any plugin which draw automatically a > diagram showing the job sequence ? > So that it is more easy to show to some people the > > i dont like the format of pipeline view and it is > more to show the result of last builds than the > sequence. > > > Rgds > K. > > > > > > ______________________________________________________________________ > This email has been scanned by the Symantec Email Security.cloud service. > For more information please visit http://www.symanteccloud.com > ______________________________________________________________________ -- Simplistix - Content Management, Batch Processing & Python Consulting - http://www.simplistix.co.uk |
|
In reply to this post by kikou
Hi all,
I just released a new version of the https://wiki.jenkins-ci.org/display/JENKINS/Dependency+Graph+View+Plugin It includes an experimental visualisation via jsPlumb based on domis work. Please give me feedback how to improve the javascript visualisation and the plugin in general. Feature and Pull requests are welcome. Best regards, Stefan
On Wednesday, September 5, 2012 4:14:20 AM UTC-3, kikou wrote: Hi all |
|
Hi Stefan, Thanks for taking picking up the idea of using JavaScript instead of graphviz!!!!! Some feedback: I just send you two pull requests... this one is not a big thing, just makes my life a bit easier in eclipse :) this one would actually allow me to use the plugin in my environment, because it allows to disable the rendering with graphviz at all. I need this, because I will never be able to install graphviz in our setup. So I'm really hopping you can do a release with this functionality soon. :) Issues: If there are circular job dependencies, then all the jobs are displayed at the same position (like a stack) Although the current JavaScript implementation is not yet perfect, a new release would already help me a lot! thanks! Domi On 13.11.2012, at 16:08, Stefan Wolf <[hidden email]> wrote: Hi all, |
|
Hi Domi, Regards, Stefan
On Friday, November 16, 2012 4:56:29 PM UTC-3, domi wrote:
|
| Powered by Nabble | Edit this page |
