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
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
ConstructorsConstructorDescriptionMultipleBinaryFileParameterFactory(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList) MultipleBinaryFileParameterFactory(List<MultipleBinaryFileParameterFactory.ParameterBinding> parametersList, hudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnum noFilesFoundAction) -
Method Summary
Modifier and TypeMethodDescriptionhudson.plugins.parameterizedtrigger.FileBuildParameterFactory.NoFilesFoundEnumList<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:
getParametersin classhudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory- Throws:
IOExceptionInterruptedExceptionhudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException
-