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
IOException
InterruptedException
public String getForbiddenExtensions(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public String getPathsDeniedForInclusion(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public String getForbiddenFilterRootPrefixes(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws IOException, InterruptedException
IOException
InterruptedException
public 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
InterruptedException
IOException
public String getPackageIdFilters(hudson.model.Run<?,?> build, hudson.FilePath workspace, hudson.model.TaskListener listener) throws Exception
Exception
public ValidatePackagesBuilder.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2013–2019. All rights reserved.