Package hudson.plugins.octopusdeploy
Class OctopusDeployPackRecorder.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
- hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep.AbstractOctopusDeployDescriptorImplStep
-
- hudson.plugins.octopusdeploy.OctopusDeployPackRecorder.DescriptorImpl
-
- All Implemented Interfaces:
hudson.model.Saveable
,jenkins.util.io.OnMaster
- Enclosing class:
- OctopusDeployPackRecorder
@Extension @Symbol("octopusPack") public static final class OctopusDeployPackRecorder.DescriptorImpl extends AbstractOctopusDeployRecorderBuildStep.AbstractOctopusDeployDescriptorImplStep
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description hudson.util.FormValidation
doCheckOutputPath(java.lang.String outputPath)
Check that the output path is valid and a directory.hudson.util.FormValidation
doCheckSourcePath(java.lang.String sourcePath)
Check that the source path is valid and a directory.java.lang.String
getDisplayName()
boolean
isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> aClass)
-
Methods inherited from class hudson.plugins.octopusdeploy.AbstractOctopusDeployRecorderBuildStep.AbstractOctopusDeployDescriptorImplStep
configure, doCheckServerId, doFillServerIdItems, doFillSpaceIdItems, doFillToolIdItems, getApiByServerId, getDefaultOctopusDeployServerId, getDefaultOctopusToolId
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
isApplicable
public boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> aClass)
- Specified by:
isApplicable
in classhudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
-
getDisplayName
public java.lang.String getDisplayName()
- Overrides:
getDisplayName
in classhudson.model.Descriptor<hudson.tasks.Builder>
-
doCheckSourcePath
public hudson.util.FormValidation doCheckSourcePath(@QueryParameter java.lang.String sourcePath)
Check that the source path is valid and a directory.- Parameters:
sourcePath
- The deployment timeout (TimeSpan).- Returns:
- Ok if not empty, error otherwise.
-
doCheckOutputPath
public hudson.util.FormValidation doCheckOutputPath(@QueryParameter java.lang.String outputPath)
Check that the output path is valid and a directory.- Parameters:
outputPath
- The deployment timeout (TimeSpan).- Returns:
- Ok if not empty, error otherwise.
-
-