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 class
OctopusDeployPackRecorder.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.String
getIncludePaths()
java.lang.String
getOutputPath()
java.lang.Boolean
getOverwriteExisting()
java.lang.String
getPackageFormat()
java.lang.String
getPackageId()
java.lang.String
getPackageVersion()
java.lang.String
getSourcePath()
boolean
isNuGetPackageFormat()
boolean
isZipPackageFormat()
void
perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener)
void
setIncludePaths(java.lang.String includePaths)
void
setOutputPath(java.lang.String outputPath)
void
setOverwriteExisting(java.lang.Boolean overwriteExisting)
void
setPackageVersion(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:
perform
in interfacejenkins.tasks.SimpleBuildStep
- Throws:
hudson.AbortException
-
-