Build Pipeline Plugin Release 1.1.1

Posted on

At Centrum Systems we were curious to see the response of the initial release of the Hudson/Jenkins build pipeline plugin by the community. We were pleased with the uptake and received some brilliant feedback including bugs and enhancement requests. Yesterday we published a minor update to the plugin that resolves the majority of the issues as well as offering some new capabilities.

New Features

The major improvements we achieved as part of release 1.1.1 are:

  1. Improved GUI

    The GUI has been completely revamped to improve usability and build pipeline display. New features are:

    • The whole display is now centred with each build pipeline being clearly displayed.
    • Each build has a cleaner look displaying important build information.
    • The job and build information is hyperlinked to the respective pages.
    • Links have been added to:
      • Navigate to the view configuration page
      • Invoke a new build of the pipeline
  2. Support for Parallel Downstream Jobs

    You can now create multiple downstream projects from the same upstream project. This includes multiple downstream splits as shown below.

    Split Pipeline
    Split Build Pipeline
  3. Support for Automatic and Manual trigger Downstream Jobs

    You can now create both automatic and/or manually triggered downstream build steps on the same project.

  4. Support for Hudson/Jenkins Security Settings
  5. Improved overall plugin stability

Bug Fixes

The following defects have been resolved. Remaining defects are visible from the google code issue tracker (http://code.google.com/p/build-pipeline-plugin/issues/list).

Defect ID Summary
1 Manual execution ignores security settings
3 Support for parallel downstream jobs and joins
4 Pipelines seem to be repeated to fill “No Of Displayed Builds”
5 Images not working in view if using –prefix
6 Configure errors
7 Manual build checkbox losing its value
8 Build pipeline revision box does not display SVN revision number
10 Images not found
11 Descriptions not being saved
12 Incorrect job paths
14 Pipeline doesn’t stop when one job fails
18 Can’t select any job as root

Known Limitations

Future Work

Documentation

The documentation is available from the Hudson and Jenkins wikis.

4 thoughts on “Build Pipeline Plugin Release 1.1.1

    Bart said:
    April 20, 2011 at 7:59 pm

    This is a very nice plugin.

    Greg said:
    April 21, 2011 at 3:27 pm

    The Hudson plugin version is still only 1.0.0 , no update to 1.1.x. However Jenkins is listing latest as 1.1.2. Some release issue?

      Kevin Velovski said:
      April 21, 2011 at 3:56 pm

      Greg,
      Currently we are working through an issue with the uploading our plugin hpi file to the Hudson site.
      Until that is resolved you can install the plugin manually by downloading the latest hpi file from the Jenkins site. It is identical to the one we will release on the Hudson site.

      Let us know how you go.

      Cheers,
      Kevin

    vishnu said:
    August 19, 2011 at 4:20 am

    Hi
    I really like this plugin. But I have not figured out how to let the downstream build know which upstream build triggered it. Is there a way to pass artifacts downstream? or my source control revision number (so I check out the same revision)?

Leave a Reply

Your email address will not be published. Required fields are marked *