Package jenkins.tasks.filters
-
Interface Summary Interface Description EnvVarsFilterableBuilder Builder step that wants to integrate local environment filter rules should implement this interfaceEnvVarsFilterGlobalRule Environment variables filter rule that is configured globally for all jobs.EnvVarsFilterLocalRule Environment variables filter rule that is specific to a job configuration, using script-specific variables, etc.EnvVarsFilterRule The order of execution of the rules is determined by first their type (local before global) and then, by default, theirExtension.ordinal()
, higher ordinal first, but configuration can customize the order. -
Class Summary Class Description EnvVarsFilterGlobalConfiguration Configuration of the filter rules that are applied globally, after filtering which rule applies on which builderEnvVarsFilterLocalRuleDescriptor Descriptor for the local rule.EnvVarsFilterRuleContext Information that is used for the environment filtering process.EnvVarsFilterRuleWrapper Helper class that provide the list of rules (local + global) for a given builder. -
Exception Summary Exception Description EnvVarsFilterException Exception that occurs during the environment filtering process, with helper to track the source.