Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


After that please create a pull request on GitHub with your change and link to the JIRA issue in the PR, and link to the PR from the JIRA issue.

Release Notes

Version 1.1.1

Fixed some bugs that came in with the release of a new major version. Sorry for the inconvenience.

  • JENKINS-48197 - Do not initialize fields already loaded from configuration
  • JENKINS-48177 - Even marking build as unstable when errors during script execution appear
  • JENKINS-48169 - Using better descriptions for role limitations

Version 1.1.0

This is a major refactoring of the plugin. It hasn't been updated for years now. The configuration was changed, but your existing configuration will be automatically migrated to the new format. I cannot reproduce every configuration, so please open a bug ticket (and try to be kind, I'm doing this in my free time and don't want to harm anyone).
  • JENKINS-11285 - Ability to run postbuild script on a given node

Version 1.0.0

  • JENKINS-30011 - Allow multiple instances of Post Build Scripts as a post build action
  • Fix JENKINS-28825 - Confusing error message when leaving script path empty
  • Major refactoring, but still trying to be downwards compatible
  • Added help files and translations
  • JENKINS-24308 - Expost build variable, the AbstractBuild

Version 0.18


Please refer to the README document to see the latest release notes


Version 0.17

  • Added an option to set the build to unstable instead of failed

Version 0.16

  • Fix JENKINS-16789 - Concurrent builds using postbuildscript plugin will wait for all the instances to finish

Version 0.15

  • Fix JENKINS-19954 - PostBuildScript runs for each matrix configuration rather than after they are all completed when set to MATRIX

Version 0.14

  • Fix JENKINS-19326 - Groovy script should execute with workspace dir as working directory.
  • Fix JENKINS-19072 - No Such Field: 'executeOnMatrixNodes'
  • Fix JENKINS-18936 - checkbox is not staying checked
  • Fix JENKINS-19033 - execution is always last, rather than where placed in the post-build actions list
  • Fix JENKINS-18530 - Postbuild script plugin not respecting order in Post-build Action

Version 0.13

  • Fix JENKINS-11219 - execution is always last, rather than where placed in the post-build actions list

Version 0.12

  • Let user configure script to be executed either on matrix head or axes nodes. Hidden for non-matrix projects

Version 0.11

  • Fix JENKINS-15395 - Add checkbox to run script when build fails (as well as when it passes)

Version 0.10

Version 0.9

  • Merge pull request - Make dependency to Ivy plugin optional

Version 0.8

  • Fixed JENKINS-13418 - PostBuildScript plugin does not load its configuration properly
  • Change default value for condition to run scripts if the build is not on success.

Version 0.7

Version 0.6

  • Added support of Ivy job type

Version 0.5

  • Built for 1.409 (LTS series)
  • Added an option to run this build scripts only on success (merge pull request)

Version 0.4

  • Fixed JENKINS-11219 - Add the option to run the script after all the sub elements of a matrix project build have finished

Version 0.3

  • Added job build steps to post-build actions

Version 0.2

  • Fixed JENKINS-10889 - PostBuildScript plugin fails with Maven2 jobs

Version 0.1

  • Initial version