Package hudson.ivy
Class IvyVirtualDependency
java.lang.Object
hudson.model.DependencyGraph.Dependency
hudson.ivy.IvyDependency
hudson.ivy.IvyVirtualDependency
Represents a dependency that never triggers a downstream build.
Used to represent the association between an Ivy Project configured to build its modules as separate jobs and downstream projects depending on its modules. This is required to make downstream projects behave properly when they have their "Block build when upstream project is building" option enabled.
- Author:
- tbingaman
-
Constructor Summary
ConstructorsConstructorDescriptionIvyVirtualDependency(AbstractProject<?, ?> upstream, AbstractProject<?, ?> downstream) -
Method Summary
Modifier and TypeMethodDescriptionbooleanshouldTriggerBuild(AbstractBuild build, TaskListener listener, List<Action> actions) Methods inherited from class hudson.model.DependencyGraph.Dependency
equals, getDownstreamProject, getUpstreamProject, hashCode, pointsItself, toString
-
Constructor Details
-
IvyVirtualDependency
-
-
Method Details
-
shouldTriggerBuild
- Overrides:
shouldTriggerBuildin classDependencyGraph.Dependency
-