Build pipeline plugin 1.1(.1) release

42 views
Skip to first unread message

Geoff Bullen

unread,
Apr 14, 2011, 2:04:33 AM4/14/11
to Jenkins Users, plu...@centrumsystems.com.au
New version of the build-pipeline plugin has been released. Please
have a look at the release notes (http://www.centrumsystems.com.au/
blog/?p=165)

Big ticket items are:

* Visualisation of forked pipelines
* Much improved look and feel (IMHO)
* Major defect fixes

Let us know what you think...
-
Geoff Bullen
Centrum Systems

Manuel Doninger

unread,
Apr 14, 2011, 5:25:47 AM4/14/11
to jenkins...@googlegroups.com, Geoff Bullen
Hi,
i just upgraded the plugin to the newest version and created a new
pipeline view. Then i selected the link "Start Build of Pipeline for
EDI_Parent", the build ran fine, but it is not shown in the pipeline
view. I only see the following:

http://img24.imageshack.us/i/pipelineview.png/

Configuration looks like this:

http://img861.imageshack.us/i/pipelineconfig.png/

The job EDI_Parent automatically triggers a whole chain of jobs,
leading to a deployment. In the first version of the build pipeline
view plugin, this chain was shown correctly, also for older builds.
Do i miss something?

Manuel

Manuel Doninger

unread,
Apr 14, 2011, 5:27:10 AM4/14/11
to jenkins...@googlegroups.com, Geoff Bullen
I use Jenkins 1.406.

vtintillier

unread,
Apr 14, 2011, 6:03:37 AM4/14/11
to jenkins...@googlegroups.com
Same thing here with 1.405. It is the first time I install pipeline plugin.

Kamal Ahmed

unread,
Apr 14, 2011, 9:56:06 AM4/14/11
to jenkins...@googlegroups.com
I was going to install the plugin as well, but will hold off now.
Just curious as to which version of Jenkins is being used. Mine is 1.401
Regards,
-Kamal.

Logan L

unread,
Apr 14, 2011, 10:53:47 AM4/14/11
to jenkins...@googlegroups.com
Hey everyone,
I have 1.1 of the plugin installed with Jenkins 1.406 and it works fine!

You have to point it at the first job in your pipeline and then link/trigger the other jobs that follow that first one in the configuration of each of the jobs. The linking and triggering can be done with pre-build or post-build triggers.

I'm not sure what  can be done out of the box, but I think you will need to install some trigger related plugins .... and find one that works the best for you.

-L

Logan L

unread,
Apr 14, 2011, 10:55:25 AM4/14/11
to jenkins...@googlegroups.com
Thanks for all your work Geoff. Congrads on the next release! Keep up the good work!!

Geoff Bullen

unread,
Apr 14, 2011, 6:30:59 PM4/14/11
to Manuel Doninger, jenkins...@googlegroups.com, Kevin Velovski, Alex Bullen
Hi Manuel,

Sorry you're having problems. Did you notice the update instructions
on the wiki page? It might be worth opening up the config for the job
edi_parent, check it and save it again.

Otherwise, could you raise an issue and include 1)logs, the 2)config
files for the 1st two jobs in your pipeline plus 3) a list of all the
plugins you have installed? We'll have a look asap.

Cheers, Geoff

Manuel Doninger

unread,
Apr 15, 2011, 5:21:08 AM4/15/11
to Geoff Bullen, jenkins...@googlegroups.com, Kevin Velovski, Alex Bullen
Ok, i found some interesting entries in my log:

Caused by: java.io.FileNotFoundException:
https://buildserver1.marksys.de:19000/job/EDI_Parent/135//api/json?tree=actions[lastBuiltRevision[SHA1]]
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1434)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)
at java.net.URL.openStream(URL.java:1010)
at au.com.centrumsystems.hudson.plugin.buildpipeline.PipelineBuild.gitNo(PipelineBuild.java:373)
... 110 more

If i enter that URL in my browser on my notebook, i get the result:

{"actions":[{},{"lastBuiltRevision":{"SHA1":"db44770a92f49d0d037f7d1d3afa03eaebc3e61f"}},{},{},{},{},{}]}

If i call that url in a browser on our buildserver, then i get a
"webpage not found". So i think it is some firewall problem, or
something similar.

Anyway, thanks for your help.

Manuel

Manuel Doninger

unread,
Apr 15, 2011, 5:36:59 AM4/15/11
to Geoff Bullen, jenkins...@googlegroups.com, Kevin Velovski, Alex Bullen
Now i found the reason: In my Jenkins installation only authenticated
users can read the jobs, and obviously the pipeline plugin does not
take the credentials of the signed in user to authenticate before
opening the http connection. So the plugin couldn't read the job
configuration for my job EDI_Parent. I gave now read access rights to
Anonymous, though it is a very dirty solution (but in my situation no
problem).
Should i file an issue for this problem?

Manuel

Kamal Ahmed

unread,
Apr 15, 2011, 10:35:49 AM4/15/11
to jenkins...@googlegroups.com
Hi,

Just installed 1.1.1 on Jenkins 1.406, noticed that in the plugin "Available" there is no text explaining the plugin
Usually there is like a one liner.
Its minor, but just thought i mention it.
I cna open a minor bug if you want me to.

Thanks,
-Kamal.

Kamal Ahmed

unread,
Apr 15, 2011, 11:14:26 AM4/15/11
to jenkins...@googlegroups.com
Got 1.1.1 working , remarkable improvemnts. Thanks to the dev team @ centrumsystems. Great Job.
Thanks,
-Kamal.

Ramnath Ananth

unread,
Feb 1, 2016, 6:57:16 PM2/1/16
to Jenkins Users, plu...@centrumsystems.com.au
Hi Geoff,

Can I trigger a build using the build REST api in the build pipeline ? As of now I can directly trigger a job using /job/job_name/build. But this doesn't get reflected on the pipeline view.

Thanks
Ram
Reply all
Reply to author
Forward
0 new messages