Class OctopusDeployPushRecorder

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep, java.io.Serializable, jenkins.tasks.SimpleBuildStep

    public class OctopusDeployPushRecorder
    extends AbstractOctopusDeployRecorderBuildStep
    implements java.io.Serializable
    See Also:
    Serialized Form
    • Constructor Detail

      • OctopusDeployPushRecorder

        @DataBoundConstructor
        public OctopusDeployPushRecorder​(java.lang.String serverId,
                                         java.lang.String toolId,
                                         java.lang.String packagePaths,
                                         OverwriteMode overwriteMode)
    • Method Detail

      • getPackagePaths

        public java.lang.String getPackagePaths()
      • setSpaceId

        @DataBoundSetter
        public void setSpaceId​(java.lang.String spaceId)
      • setFileService

        @Inject
        public void setFileService​(FileService fileService)
      • perform

        public void perform​(@Nonnull
                            hudson.model.Run<?,​?> run,
                            @Nonnull
                            hudson.FilePath workspace,
                            @Nonnull
                            hudson.Launcher launcher,
                            @Nonnull
                            hudson.model.TaskListener listener)
                     throws hudson.AbortException
        Specified by:
        perform in interface jenkins.tasks.SimpleBuildStep
        Throws:
        hudson.AbortException