Class OctopusDeployPackRecorder

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

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

      • OctopusDeployPackRecorder

        @DataBoundConstructor
        public OctopusDeployPackRecorder​(java.lang.String toolId,
                                         java.lang.String packageId,
                                         java.lang.String packageFormat,
                                         java.lang.String sourcePath)
    • Method Detail

      • getPackageId

        public java.lang.String getPackageId()
      • getPackageVersion

        public java.lang.String getPackageVersion()
      • getPackageFormat

        public java.lang.String getPackageFormat()
      • isZipPackageFormat

        public boolean isZipPackageFormat()
      • isNuGetPackageFormat

        public boolean isNuGetPackageFormat()
      • getSourcePath

        public java.lang.String getSourcePath()
      • getIncludePaths

        public java.lang.String getIncludePaths()
      • getOutputPath

        public java.lang.String getOutputPath()
      • setOutputPath

        @DataBoundSetter
        public void setOutputPath​(java.lang.String outputPath)
      • getOverwriteExisting

        public java.lang.Boolean getOverwriteExisting()
      • setPackageVersion

        @DataBoundSetter
        public void setPackageVersion​(java.lang.String packageVersion)
      • setIncludePaths

        @DataBoundSetter
        public void setIncludePaths​(java.lang.String includePaths)
      • setOverwriteExisting

        @DataBoundSetter
        public void setOverwriteExisting​(java.lang.Boolean overwriteExisting)
      • 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