Class 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.
    • Method Detail

      • 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 class hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
        Throws:
        IOException
        InterruptedException
        hudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException