Class AzureStorageBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
com.microsoftopentechnologies.windowsazurestorage.AzureStorageBuilder
- All Implemented Interfaces:
ExtensionPoint,Describable<Builder>,BuildStep,SimpleBuildStep
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.tasks.BuildStep
BuildStep.PublisherListNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudsonNested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStep
SimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory -
Field Summary
FieldsFields inherited from interface hudson.tasks.BuildStep
BUILDERS, PUBLISHERS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionhudson.plugins.copyartifact.BuildSelectorDeprecated.getStorageAccName(Item owner) getStorageAccountCredential(Item owner) booleanbooleanbooleanbooleanvoidvoidsetBuildSelector(hudson.plugins.copyartifact.BuildSelector buildSelector) voidsetContainerName(String containerName) voidsetDeleteFromAzureAfterDownload(boolean deleteFromAzureAfterDownload) voidsetDownloadDirLoc(String downloadDirLoc) voidsetExcludeFilesPattern(String excludeFilesPattern) voidsetFileShare(String fileShare) voidsetFlattenDirectories(boolean flattenDirectories) voidsetIncludeArchiveZips(boolean includeArchiveZips) voidsetIncludeFilesPattern(String includeFilesPattern) voidsetProjectName(String projectName) voidsetVerbose(boolean verbose) Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuildMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.tasks.BuildStep
getProjectAction, getProjectActions, perform, prebuildMethods inherited from interface jenkins.tasks.SimpleBuildStep
perform, perform, requiresWorkspace
-
Field Details
-
DOWNLOAD_TYPE_CONTAINER
- See Also:
-
DOWNLOAD_TYPE_PROJECT
- See Also:
-
DOWNLOAD_TYPE_FILE_SHARE
- See Also:
-
-
Constructor Details
-
AzureStorageBuilder
-
-
Method Details
-
setIncludeFilesPattern
-
setExcludeFilesPattern
-
setDownloadDirLoc
-
setFlattenDirectories
@DataBoundSetter public void setFlattenDirectories(boolean flattenDirectories) -
setIncludeArchiveZips
@DataBoundSetter public void setIncludeArchiveZips(boolean includeArchiveZips) -
setContainerName
-
setBuildSelector
@DataBoundSetter public void setBuildSelector(hudson.plugins.copyartifact.BuildSelector buildSelector) -
setProjectName
-
isDeleteFromAzureAfterDownload
public boolean isDeleteFromAzureAfterDownload() -
setDeleteFromAzureAfterDownload
@DataBoundSetter public void setDeleteFromAzureAfterDownload(boolean deleteFromAzureAfterDownload) -
getBuildSelector
public hudson.plugins.copyartifact.BuildSelector getBuildSelector() -
isVerbose
public boolean isVerbose() -
setVerbose
@DataBoundSetter public void setVerbose(boolean verbose) -
getStorageAccName
Deprecated. -
getStorageAccName
-
getDownloadType
-
getContainerName
-
getProjectName
-
getIncludeFilesPattern
-
getExcludeFilesPattern
-
getDownloadDirLoc
-
isIncludeArchiveZips
public boolean isIncludeArchiveZips() -
isFlattenDirectories
public boolean isFlattenDirectories() -
getRequiredMonitorService
- Specified by:
getRequiredMonitorServicein interfaceBuildStep- Overrides:
getRequiredMonitorServicein classBuilder
-
getStorageCredentialId
-
getStorageAccountCredential
-
perform
public void perform(@NonNull Run<?, ?> run, @NonNull FilePath workspace, @NonNull EnvVars env, @NonNull Launcher launcher, @NonNull TaskListener listener) throws IOException- Specified by:
performin interfaceSimpleBuildStep- Parameters:
run- environment of buildworkspace- filepathlauncher- env var for remote buildslistener- logging- Throws:
IOException
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<Builder>- Overrides:
getDescriptorin classBuilder
-
getStorageAccName(Item)