Package hudson.plugins.octopusdeploy
Class OctopusDeployPackRecorder
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep
-
- hudson.plugins.octopusdeploy.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
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOctopusDeployPackRecorder.DescriptorImpl-
Nested classes/interfaces inherited from class hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep
AbstractOctopusDeployRecorderBuildStep.AbstractOctopusDeployDescriptorImplStep
-
Nested classes/interfaces inherited from interface hudson.tasks.BuildStep
hudson.tasks.BuildStep.PublisherList
-
-
Field Summary
-
Fields inherited from class hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep
additionalArgs, cancelOnTimeout, deploymentTimeout, environment, octopusDeployServer, project, serverId, spaceId, tenant, tenantTag, toolId, variables, verboseLogging, waitForDeployment
-
-
Constructor Summary
Constructors Constructor Description OctopusDeployPackRecorder(java.lang.String toolId, java.lang.String packageId, java.lang.String packageFormat, java.lang.String sourcePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetIncludePaths()java.lang.StringgetOutputPath()java.lang.BooleangetOverwriteExisting()java.lang.StringgetPackageFormat()java.lang.StringgetPackageId()java.lang.StringgetPackageVersion()java.lang.StringgetSourcePath()booleanisNuGetPackageFormat()booleanisZipPackageFormat()voidperform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener)voidsetIncludePaths(java.lang.String includePaths)voidsetOutputPath(java.lang.String outputPath)voidsetOverwriteExisting(java.lang.Boolean overwriteExisting)voidsetPackageVersion(java.lang.String packageVersion)-
Methods inherited from class hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep
getAdditionalArgs, getApi, getCancelOnTimeout, getDefaultOctopusDeployServer, getDeploymentTimeout, getEnvironment, getExceptionMessage, getOctopusDeployServer, getOctopusDeployServer, getOctopusDeployServers, getOctopusDeployServersIds, getOctopusToolIds, getOctopusToolInstallations, getOctopusToolPath, getProject, getRequiredMonitorService, getServerId, getSpaceId, getTenant, getTenantTag, getToolId, getVariables, getVerboseLogging, getWaitForDeployment, hasAdvancedOptions, hasSpaces, launchOcto, setAdditionalArgs, setVerboseLogging
-
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
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:
performin interfacejenkins.tasks.SimpleBuildStep- Throws:
hudson.AbortException
-
-