@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public final class QiniuPublisher
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
QiniuPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
QiniuPublisher(String includeFilesGlob,
String excludeFilesGlob,
boolean allowEmptyArchive,
boolean onlyIfSuccessful,
boolean useDefaultExcludes,
boolean caseSensitive) |
| Modifier and Type | Method and Description |
|---|---|
QiniuPublisher.DescriptorImpl |
getDescriptor() |
String |
getExcludeFilesGlob() |
String |
getIncludeFilesGlob() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
boolean |
isAllowEmptyArchive() |
boolean |
isCaseSensitive() |
boolean |
isOnlyIfSuccessful() |
boolean |
isUseDefaultExcludes() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
void |
setAllowEmptyArchive(boolean allowEmptyArchive) |
void |
setCaseSensitive(boolean caseSensitive) |
void |
setExcludeFilesGlob(String excludeFilesGlob) |
void |
setIncludeFilesGlob(String includeFilesGlob) |
void |
setOnlyIfSuccessful(boolean onlyIfSuccessful) |
void |
setUseDefaultExcludes(boolean useDefaultExcludes) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuildpublic void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener taskListener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic String getIncludeFilesGlob()
public void setIncludeFilesGlob(String includeFilesGlob)
public String getExcludeFilesGlob()
public void setExcludeFilesGlob(String excludeFilesGlob)
public boolean isAllowEmptyArchive()
public void setAllowEmptyArchive(boolean allowEmptyArchive)
public boolean isOnlyIfSuccessful()
public void setOnlyIfSuccessful(boolean onlyIfSuccessful)
public boolean isUseDefaultExcludes()
public void setUseDefaultExcludes(boolean useDefaultExcludes)
public boolean isCaseSensitive()
public void setCaseSensitive(boolean caseSensitive)
public QiniuPublisher.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.RecorderCopyright © 2016–2024. All rights reserved.