Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »

Plugin Information

View Flexible Publish on the plugin site for more information.

Features
Caveats
Install
Change log

Features

  • Use a publisher more than once within a build
  • Select the execution order of the publishers
  • Use Run Conditions to decide whether to publish

Always use Always

If you always add your Post-build Actions to the Flexible publish publisher, then not only will you be able to change the execution order afterwards, but you will have the ability to temporarily disable a publisher without losing the publishers' configuration.
You can just switch between the Always and the Never run conditions.

Caveats

  • Some publishers may not be prepared to run more than once during a build
  • Some publishers may expect to always run before or always run after another publisher
  • Not all publishers are available for inclusion in the Flexible publish action. Specifically, the publisher must use a DataBoundConstructor to be available.
  • The Flexible publish action is not (yet) available for Matrix builds
  • Some publishers state that they should only run after the build has been finalized - when the build status is known, and cannot be modified. The Flexible publish action does not enforce this restriction.

Install

This plugin can be installed from the Update Center (Manage Jenkins > Manage Plugins) under "Other Post-Build Actions".

To install manually, download the latest plugin from http://mirrors.jenkins-ci.org/plugins/flexible-publish/ and use the Upload Plugin option in the Advanced tab of the Plugin Manager.
If you do install manually, you will need to also install the Run Condition Plugin from http://mirrors.jenkins-ci.org/plugins/run-condition/ and the Token Macro Plugin from http://mirrors.jenkins-ci.org/plugins/token-macro/.

Change log

0.5 (11/11/2011)

  • changed the EP interface

0.4 (11/11/2011)

  • add extension to enable the list of publishers to be modified

0.3 (10/11/2011)

  • Updated a help file

0.2 (09/11/2011)

  • Enable the user to choose what will happen if the evaluation of a condition fails

0.1 (07/11/2011)

  • Initial release

Questions, Comments, Bugs and Feature Requests

Please post questions or comments about this plugin to the Jenkins User mailing list.
To report a bug or request an enhancement to this plugin please create a ticket in JIRA.

  • No labels