Search code examples
jenkinshudsonnantjenkins-pluginshudson-plugins

Run Nant script as a Jenkins post build action


Is it possible to run a Nant script as a Jenkins post build action?

I get the option to run a script as a Build Step but not as a build action. Is there any particular plugin which enables this option.

The reason I am looking for this functionality is that I need to run a script which depends on the ArtifactDeployer post build action. If i specify the code in the build step it gets executed before the ArtifactDeployer and the build fails


Solution

  • You can use the Post Build Task Plugin

    Plugin screenshot

    edit

    One way of getting the build number if it's not working with this plugin is using the Groovy Post Build Plugin

    With it you can execute groovy code as a post build action, get the build number and execute NAnt

    the build number is accessible from the following property

    manager.build.number