Class DownstreamResolver
java.lang.Object
se.diabol.jenkins.pipeline.freestyle.DownstreamResolver
- All Implemented Interfaces:
ExtensionPoint
- Direct Known Subclasses:
DownstreamResolver.Core,PromotionDownstreamResolver,SubProjectDownstreamResolver
Finds the projects a project triggers. Jenkins core knows about build triggers and anything that declares itself in
the dependency graph; other plugins contribute their own relations through this extension point.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe relations Jenkins core keeps in its dependency graph: build triggers and dependency declarers.Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ExtensionList<DownstreamResolver> all()abstract List<AbstractProject<?, ?>> downstreamOf(AbstractProject<?, ?> project) static List<AbstractProject<?, ?>> resolve(AbstractProject<?, ?> project) The downstream projects reported by every resolver, without duplicates, resolvers in extension order.
-
Constructor Details
-
DownstreamResolver
public DownstreamResolver()
-
-
Method Details
-
downstreamOf
-
all
-
resolve
The downstream projects reported by every resolver, without duplicates, resolvers in extension order.
-