Class PolarisBuildStep

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep

    public class PolarisBuildStep
    extends hudson.tasks.Builder
    • Constructor Detail

      • PolarisBuildStep

        @DataBoundConstructor
        public PolarisBuildStep()
    • Method Detail

      • getPolarisArguments

        @Nullable
        public java.lang.String getPolarisArguments()
      • setPolarisArguments

        @DataBoundSetter
        public void setPolarisArguments​(java.lang.String polarisArguments)
      • getPolarisCliName

        @Nullable
        public java.lang.String getPolarisCliName()
      • setPolarisCliName

        @DataBoundSetter
        public void setPolarisCliName​(java.lang.String polarisCliName)
      • getWaitForIssues

        @Nullable
        public WaitForIssues getWaitForIssues()
      • setWaitForIssues

        @DataBoundSetter
        public void setWaitForIssues​(WaitForIssues waitForIssues)
      • setCreateChangeSetFile

        @DataBoundSetter
        public void setCreateChangeSetFile​(@Nullable
                                           FreestyleCreateChangeSetFile createChangeSetFile)
      • getRequiredMonitorService

        public hudson.tasks.BuildStepMonitor getRequiredMonitorService()
        Specified by:
        getRequiredMonitorService in interface hudson.tasks.BuildStep
        Overrides:
        getRequiredMonitorService in class hudson.tasks.Builder
      • getDescriptor

        public PolarisBuildStep.DescriptorImpl getDescriptor()
        Specified by:
        getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>
        Overrides:
        getDescriptor in class hudson.tasks.Builder
      • perform

        public boolean perform​(hudson.model.AbstractBuild<?,​?> build,
                               hudson.Launcher launcher,
                               hudson.model.BuildListener listener)
                        throws java.lang.InterruptedException,
                               java.io.IOException
        Specified by:
        perform in interface hudson.tasks.BuildStep
        Overrides:
        perform in class hudson.tasks.BuildStepCompatibilityLayer
        Throws:
        java.lang.InterruptedException
        java.io.IOException