Class MultipleBinaryFileParameterFactory
java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory>
hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
org.jenkinsci.plugins.parallel_test_executor.MultipleBinaryFileParameterFactory
- All Implemented Interfaces:
ExtensionPoint
,Describable<hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory>
public class MultipleBinaryFileParameterFactory
extends hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
Essentially a copy-paste of
BinaryFileParameterFactory
that takes a
list of mappings name -> filePattern
to generate parameters.-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
ConstructorDescriptionMultipleBinaryFileParameterFactory
(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList) MultipleBinaryFileParameterFactory
(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList, hudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnum noFilesFoundAction) -
Method Summary
Modifier and TypeMethodDescriptionhudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnum
List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters>
getParameters
(AbstractBuild<?, ?> build, TaskListener listener) Methods inherited from class hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
getDescriptor
-
Constructor Details
-
MultipleBinaryFileParameterFactory
@DataBoundConstructor public MultipleBinaryFileParameterFactory(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList, hudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnum noFilesFoundAction) -
MultipleBinaryFileParameterFactory
public MultipleBinaryFileParameterFactory(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList)
-
-
Method Details
-
getNoFilesFoundAction
public hudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnum getNoFilesFoundAction() -
getParameters
public List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> getParameters(AbstractBuild<?, ?> build, TaskListener listener) throws IOException, InterruptedException, hudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException- Specified by:
getParameters
in classhudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
- Throws:
IOException
InterruptedException
hudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException
-