Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-28038

xshell should make itself available in "conditional build step" and "post-build actions" lists

      xshell-plugin appears only in the drop-down list of normal build steps.
      I want to run a script via xshell-plugin as a conditional build step but it doesn't register itself with conditional-buildstep so isn't available in the list there;
      Likewise I want to run an xshell script as a post-build action (so it doesn't affect the build status) but it isn't available in the list of available Post-Build Actions;
      Also I want to run it as a conditional post-build action (via flexible-publish-plugin) but it doesn't appear in the list of available actions there either.

          [JENKINS-28038] xshell should make itself available in "conditional build step" and "post-build actions" lists

          Ed Randall added a comment - - edited

          From the Conditional BuildStep plugin wiki page:

          Missing builder
          If you're not able to add the builder of your choice within a conditional build step (because it's not available within the dropdown), then this is likely because the builder does not provide a @DataBoundConstructor constructor and/or the Descriptor does not extend hudson.tasks.BuildStepDescriptor. For non programmers: the plugin you would like to use does not yet follow the newest Jenkins coding guidelines. Without this, the conditional buildstep plugin is not able to work with it.

          Ed Randall added a comment - - edited From the Conditional BuildStep plugin wiki page: Missing builder If you're not able to add the builder of your choice within a conditional build step (because it's not available within the dropdown), then this is likely because the builder does not provide a @DataBoundConstructor constructor and/or the Descriptor does not extend hudson.tasks.BuildStepDescriptor. For non programmers: the plugin you would like to use does not yet follow the newest Jenkins coding guidelines. Without this, the conditional buildstep plugin is not able to work with it.

            Unassigned Unassigned
            edrandall Ed Randall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: