public class ValidatePackagesBuilder
extends hudson.tasks.Builder
| Modifier and Type | Class and Description |
|---|---|
static class |
ValidatePackagesBuilder.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
ValidatePackagesBuilder(String packageIdFilters) |
ValidatePackagesBuilder(String packageIdFilters,
String localDirectory,
String validationFilter,
boolean allowNonCoveredRoots,
String forbiddenExtensions,
String forbiddenACHandlingModeSet,
String forbiddenFilterRootPrefixes,
String pathsDeniedForInclusion) |
| Modifier and Type | Method and Description |
|---|---|
ValidatePackagesBuilder.DescriptorImpl |
getDescriptor() |
List<net.adamcin.granite.client.packman.ACHandling> |
getForbiddenACHandlingModes() |
String |
getForbiddenACHandlingModeSet() |
String |
getForbiddenExtensions() |
String |
getForbiddenExtensions(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
String |
getForbiddenFilterRootPrefixes() |
String |
getForbiddenFilterRootPrefixes(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
String |
getLocalDirectory() |
String |
getPackageIdFilters() |
String |
getPackageIdFilters(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
String |
getPathsDeniedForInclusion() |
String |
getPathsDeniedForInclusion(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
String |
getValidationFilter() |
String |
getValidationFilter(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.model.TaskListener listener) |
boolean |
isAllowNonCoveredRoots() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setAllowNonCoveredRoots(boolean allowNonCoveredRoots) |
void |
setForbiddenACHandlingModeSet(String forbiddenACHandlingModeSet) |
void |
setForbiddenExtensions(String forbiddenExtensions) |
void |
setForbiddenFilterRootPrefixes(String forbiddenFilterRootPrefixes) |
void |
setLocalDirectory(String localDirectory) |
void |
setPackageIdFilters(String packageIdFilters) |
void |
setPathsDeniedForInclusion(String pathsDeniedForInclusion) |
void |
setValidationFilter(String validationFilter) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public ValidatePackagesBuilder(String packageIdFilters)
public String getPackageIdFilters()
@DataBoundSetter public void setPackageIdFilters(String packageIdFilters)
public String getLocalDirectory()
@DataBoundSetter public void setLocalDirectory(String localDirectory)
public String getValidationFilter()
@DataBoundSetter public void setValidationFilter(String validationFilter)
public boolean isAllowNonCoveredRoots()
@DataBoundSetter public void setAllowNonCoveredRoots(boolean allowNonCoveredRoots)
public String getForbiddenExtensions()
@DataBoundSetter public void setForbiddenExtensions(String forbiddenExtensions)
public String getForbiddenACHandlingModeSet()
@DataBoundSetter public void setForbiddenACHandlingModeSet(String forbiddenACHandlingModeSet)
public String getForbiddenFilterRootPrefixes()
@DataBoundSetter public void setForbiddenFilterRootPrefixes(String forbiddenFilterRootPrefixes)
public String getPathsDeniedForInclusion()
@DataBoundSetter public void setPathsDeniedForInclusion(String pathsDeniedForInclusion)
public String getValidationFilter(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic String getForbiddenExtensions(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic String getPathsDeniedForInclusion(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic String getForbiddenFilterRootPrefixes(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionpublic List<net.adamcin.granite.client.packman.ACHandling> getForbiddenACHandlingModes()
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
InterruptedExceptionIOExceptionpublic String getPackageIdFilters(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws Exception
Exceptionpublic ValidatePackagesBuilder.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2013–2019. All rights reserved.