×
Find plugins

Delivery Pipeline1.0.5Minimum Jenkins requirement: 1.642.3ID: delivery-pipeline-plugin

Plugin Information

Plugin ID

delivery-pipeline-plugin

Changes

[In Latest Release (http://fisheye.jenkins-ci.org/search/Jenkins/trunk/hudson/plugins/../Diabol/delivery-pipeline-plugin?ql=select%20revisions%20from%20dir%20/trunk/hudson/plugins/../Diabol/delivery-pipeline-plugin%20where%20date%20>%202017-07-17T20:13:51.00Z%20and%20date%20<%202017-09-14T07:24:49.00Z%20group%20by%20changeset%20return%20csid,%20comment,%20author,%20path)]
[Since Latest Release (http://fisheye.jenkins-ci.org/search/Jenkins/trunk/hudson/plugins/../Diabol/delivery-pipeline-plugin?ql=select%20revisions%20from%20dir%20/trunk/hudson/plugins/../Diabol/delivery-pipeline-plugin%20where%20date%20>%202017-09-14T07:24:49.00Z%20group%20by%20changeset%20return%20csid,%20comment,%20author,%20path)]

Latest Release
Latest Release Date
Required Core
Dependencies

1.0.5 (archives)
Sep 14, 2017
1.642.3
workflow-aggregator (version:2.0)
build-pipeline-plugin (version:1.5.7.1, optional)
jquery (version:1.7.2-1)
git (version:2.2.10, optional)
promoted-builds (version:2.17, optional)
parameterized-trigger (version:2.21)
pipeline-stage-view (version:2.5)
cloudbees-folder (version:5.7)
token-macro (version:1.9)
pipeline-rest-api (version:2.5)
analysis-core (version:1.54, optional)
dashboard-view (version:2.9.2, optional)
junit (version:1.19)

Source Code
Issue Tracking
Maintainer(s)

Subversion
Open Issues
Patrik Bostrom (id: patbos)
Andreas Rehn (id: mrfatstrat)
Rickard von Essen (id: rickard_v_essen)
Tommy Tynjä (id: tommysdk)

Usage

Installations

2016-Sep 6484
2016-Oct 6546
2016-Nov 6858
2016-Dec 6586
2017-Jan 6986
2017-Feb 7031
2017-Mar 7375
2017-Apr 7013
2017-May 7272
2017-Jun 7275
2017-Jul 7339
2017-Aug 7613

Summary

Visualisation of Continuous Delivery pipelines. Renders pipelines based on upstream/downstream jobs or Jenkins pipelines. Provides a full screen view for information radiators.
In Continuous Delivery feedback and visualisation of the delivery process is one of the most important areas. When using Jenkins as a build server it is with the Delivery Pipeline plugin possible to visualise one or more delivery pipelines in the same view, even in full screen.

Jenkins jobs are tagged with a stage and a task name. In the screenshot above, the pipeline consists of four stages called Build, CI, QA and Production. The second stage is called CI and consists of two tasks called Deploy and Test. Each task corresponds to a traditional Jenkins job.

The plugin requires Jenkins jobs either with downstream/upstream relationships or Jenkins pipelines. For downstream/upstream jobs, automatic steps use the Parameterized Trigger Plugin and for manual steps, use the Build Pipeline plugin manual trigger.

Aggregated view shows the latest version for each stage.

Configuration

Traditional jobs

  • Create jobs with downstream/upstream relationships.
  • Tag your Jenkins jobs with which stage it belongs to and the task name.

Jenkins pipelines

  • Create a Jenkins pipeline. No additional configuration is needed as the stage nodes are used for rendering the pipeline view.

View

  • Create a view by clicking the +
  • Choose "Delivery Pipeline View" for traditional jobs with upstream/downstream dependencies, or "Delivery Pipeline View for Jenkins pipelines" when using Jenkins pipelines. Give the view a name
  • Configure the view by choosing the number of pipeline instances, component name and choose the first Jenkins job for each pipeline.

Manual Triggers

  • Make sure that the Build Pipeline plugin is installed and enabled.
  • Create or edit a job and add a Postbuild action

Known issues

JUnit plugin needs to be installed and enabled.
If arrows are missing between the stages, please take look at JENKINS-28055

Need help

Join our Google Group https://groups.google.com/forum/#\!forum/delivery-pipeline-plugin\|https://groups.google.com/forum/#\!forum/delivery-pipeline-plugin (https://groups.google.com/forum/#\!forum/delivery-pipeline-plugin)

Open Tickets (bugs and feature requests)

T Key Summary Assignee Reporter P Status Resolution Created Updated Due
Loading...
Refresh

Changelog

Starting from version 0.10.1, the Delivery Pipeline Plugin is released completely automatically and the generated release notes can be found on GitHub:

https://github.com/Diabol/delivery-pipeline-plugin/releases/

0.10.0 (Nov 16 2016)

https://github.com/Diabol/delivery-pipeline-plugin/releases/tag/delivery-pipeline-plugin-0.10.0

0.9.12 (Jun 8 2016)

https://github.com/Diabol/delivery-pipeline-plugin/releases/tag/delivery-pipeline-plugin-0.9.12

0.9.11 (May 24 2016)

0.9.10 (May 20 2016)

0.9.9 (Mar 28 2016)

0.9.8 (Dec 12 2015)

0.9.7 (Aug 27 2015)

0.9.6 (Aug 26 2015)

Release 0.9.5 (Jul 28 2015)

  • (error) Manual trigger for the downstream job is shown even if the build failed JENKINS-28937 PR
  • (error) Rebuild not respecting permissions JENKINS-28845 PR
  • (plus) Show promotions and description on the pipeline PR PR PR
  • (info) Fixed deprecations and small fixes PR PR
  • (error) Successful build should not show solid green background color JENKINS-28837 PR
  • (error) Better description of columns property JENKINS-29324 PR
  • (error) Correct verbiage in some of the help text PR
  • (error) 'Enable start of new pipeline build' does not work with parameterized trigger JENKINS-29133 PR
  • (info) Better help text for TokenMacro:s PR

Release 0.9.4 (09 Jun 2015)

  • (info) Pointer cursor for rebuild and manual task PR
  • (info) Add simple title to triggers PR
  • (plus) Show total build time JENKINS-22482 PR

Release 0.9.3 (02 May 2015)

Release 0.9.2 (01 May 2015)

  • (error) Catch case where too many capture groups defined PR
  • (error) Join Plugin & Delivery Pipeline Plugin: View logs warnings about existing downstream projects JENKINS-28619 PR

Release 0.9.1 (17 May 2015)

Release 0.9.0 (15 May 2015)

Release 0.8.11 (23 March 2015)

  • (error) Support jobs organized under folders (RegExp) JENKINS-27270
  • (error) NPE when using jobs with the same name in different folders JENKINS-27539

Release 0.8.10 (17 March 2015)

  • (info) Speed improvements for view
  • (error) Prevent a stack overflow if a project eventually cycles back to itself JENKINS-27298

Release 0.8.9 (04 February 2015)

  • (error) Very slow when there are many folders and projects. JENKINS-26746
  • (error) Can't handle two manual triggers triggers same downstream job JENKINS-26282

Release 0.8.8 (10 December 2014)

Release 0.8.7 (16 November 2014)

  • (info) Dropped dependency to jQuery-UI JENKINS-24296
  • (error) NPE when View is configured with a non existing firstJob JENKINS-24644
  • (error) MalformedUrlException fills up logs JENKINS-25256
  • (error) Loading animation has old size JENKINS-25279
  • (info) Manual triggered reexecuting jobs which has failed dont show up as status queued JENKINS-25361
  • (error) Unable to trigger manual jobs when build-pipeline-plugin 1.4.4 is installed JENKINS-25607

Release 0.8.6 (26 August 2014)

Release 0.8.5 (17 August 2014)

  • (info) Show Views TabBar in pipeline default view JENKINS-24173
  • (error) Multi-configuration projects display with wrong Delivery Pipeline Stage Name JENKINS-22654
  • (error) Absolute URLs in delivery pipeline break reverse proxy setupsJENKINS-24019

Release 0.8.4 (07 August 2014)

Release 0.8.3 (03 August 2014)

Release 0.8.2 (02 July 2014)

  • (error) Trigger button is not rendered correctly on Firefox JENKINS-23537
  • (info) Do not display 'Aggregated view' if no pipeline instances JENKINS-23536
  • (info) Suggest removing folder prefix if present when failing to trigger manual step JENKINS-23532
  • (error) Send crumb if "Prevent Cross Site Request Forgery exploits" if enabled JENKINS-23589

Release 0.8.1 (16 June 2014)

Release 0.8.0 (14 May 2014)

Release 0.7.5 (03 May 2014)

Release 0.7.4 (14 April 2014)

Release 0.7.3 (03 April 2014)

  • (error) Pipelines are mixed up when same stage/step names are used JENKINS-22423

Release 0.7.2 (17 March 2014)

Release 0.7.1 (15 March 2014)

  • (error) Delivery Pipeline View only shows first component JENKINS-22189

Release 0.7.0 (10 March 2014)

Release 0.6.10 (30 January 2014)

Release 0.6.9 (20 January 2014)

  • (plus) Add pipelines dynamically with regular expressions JENKINS-20717

Release 0.6.8 (07 January 2014)

Release 0.6.7 (22 November 2013)

Release 0.6.6 (20 November 2013)

Release 0.6.5 (14 November 2013)

  • (error) various pipelines have no color (Bug when first job in pipeline has an upstream job) JENKINS-20539
  • (plus) Show SCM changes in pipeline view JENKINS-20517

Release 0.6.4 (06 November 2013)

Release 0.6.3 (04 November 2013):

Release 0.6.2 (18 October 2013):

  • (error) Update helptexts JENKINS-19972
  • (info) Placeholder for logo JENKINS-20015
  • (error) Cant use SVN_REVISION as pipeline version JENKINS-20099
  • (info) Updated style for fullscreen
  • (error) Removed guava dependency since it is already in Jenkins to reduce artefact size
  • (plus) Added a 20 second timeout if slow network

Release 0.6.1 (08 October 2013)

  • First public release
ArchivesGet past versions
Labels