Package hudson.plugins.octopusdeploy
Class OctopusDeployPushBuildInformationRecorder
- java.lang.Object
-
- hudson.tasks.BuildStepCompatibilityLayer
-
- hudson.tasks.Builder
-
- hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep
-
- hudson.plugins.octopusdeploy.OctopusDeployPushBuildInformationRecorder
-
- All Implemented Interfaces:
hudson.ExtensionPoint
,hudson.model.Describable<hudson.tasks.Builder>
,hudson.tasks.BuildStep
,java.io.Serializable
,jenkins.tasks.SimpleBuildStep
public class OctopusDeployPushBuildInformationRecorder extends AbstractOctopusDeployRecorderBuildStep implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
OctopusDeployPushBuildInformationRecorder.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 OctopusDeployPushBuildInformationRecorder(java.lang.String serverId, java.lang.String spaceId, java.lang.String toolId, java.lang.String packageId, java.lang.String packageVersion, java.lang.String commentParser, OverwriteMode overwriteMode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCommentParser()
java.lang.String
getGitBranch()
java.lang.String
getGitCommit()
java.lang.String
getGitUrl()
OverwriteMode
getOverwriteMode()
java.lang.String
getPackageId()
java.lang.String
getPackageVersion()
void
perform(hudson.model.Run<?,?> run, hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.TaskListener listener)
void
setGitBranch(java.lang.String gitBranch)
void
setGitCommit(java.lang.String gitCommit)
void
setGitUrl(java.lang.String gitUrl)
-
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
-
-
-
-
Constructor Detail
-
OctopusDeployPushBuildInformationRecorder
@DataBoundConstructor public OctopusDeployPushBuildInformationRecorder(java.lang.String serverId, java.lang.String spaceId, java.lang.String toolId, java.lang.String packageId, java.lang.String packageVersion, java.lang.String commentParser, OverwriteMode overwriteMode)
-
-
Method Detail
-
getPackageId
public java.lang.String getPackageId()
-
getPackageVersion
public java.lang.String getPackageVersion()
-
getCommentParser
public java.lang.String getCommentParser()
-
getOverwriteMode
public OverwriteMode getOverwriteMode()
-
getGitUrl
public java.lang.String getGitUrl()
-
setGitUrl
@DataBoundSetter public void setGitUrl(java.lang.String gitUrl)
-
getGitCommit
public java.lang.String getGitCommit()
-
setGitCommit
@DataBoundSetter public void setGitCommit(java.lang.String gitCommit)
-
getGitBranch
public java.lang.String getGitBranch()
-
setGitBranch
@DataBoundSetter public void setGitBranch(java.lang.String gitBranch)
-
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
-
-