| Interface | Description |
|---|---|
| AggregatableAction |
Indicates that this
Action for IvyBuild contributes
an "aggregated" action to its governing IvyModuleSetBuild. |
| IvyAggregatedReport |
Action to be associated with IvyModuleSetBuild,
which usually displays some aspect of the aggregated results
of the module builds (such as aggregated test result, aggregated
coverage report, etc.) |
| IvyBuildProxy |
Remoting proxy interface for
IvyReporters to talk to IvyBuild
during the build. |
| IvyBuildProxy.BuildCallable<V,T extends java.lang.Throwable> | |
| IvyBuildProxy2 |
A part of
IvyBuildProxy that's used internally
for aggregated build. |
| Class | Description |
|---|---|
| AbstractIvyBuild<P extends AbstractIvyProject<P,B>,B extends AbstractIvyBuild<P,B>> | |
| AbstractIvyBuild.ParameterizedUpstreamCause | |
| AbstractIvyProject<P extends hudson.model.AbstractProject<P,R>,R extends hudson.model.AbstractBuild<P,R>> |
Common part between
IvyModule and IvyModuleSet. |
| AntIvyBuildWrapper |
A custom wrapper providing an extended
Environment that can be used to customize the execution of Ant. |
| FilteredChangeLogSet |
ChangeLogSet implementation used for IvyBuild. |
| IvyBuild |
Run for IvyModule. |
| IvyBuild.IvyModuleEnvironmentAction | |
| IvyBuilder |
Callable that invokes Ant CLI (in process) and drives a build. |
| IvyBuildProxy.Filter<CORE extends IvyBuildProxy> |
Filter for
IvyBuildProxy. |
| IvyBuildProxy.Filter.AsyncInvoker |
Callable for invoking IvyBuildProxy.BuildCallable asynchronously. |
| IvyBuildProxy2.Filter<CORE extends IvyBuildProxy2> |
Filter for
IvyBuildProxy2. |
| IvyBuildTrigger |
Trigger the build of other project based on the Ivy dependency management system.
|
| IvyBuildTrigger.DescriptorImpl |
The descriptor implementation of this trigger
|
| IvyBuildTrigger.IvyConfiguration |
Container for the Ivy configuration.
|
| IvyBuildTrigger.UserCause |
This cause is used when triggering downstream builds from the external event trigger.
|
| IvyClonerWrapper | |
| IvyConfig | |
| IvyDependency |
Base class representing an Ivy Project build dependency.
|
| IvyMessageImpl |
This implements Ivy's MessageLogger.
|
| IvyModule |
Job that builds projects based on Ivy. |
| IvyModule.BecauseOfUpstreamModuleBuildInProgress |
Because the upstream module build is in progress, and we are configured to wait for that.
|
| IvyModuleSet |
Group of
IvyModules. |
| IvyModuleSet.BecauseOfModuleBuildInProgress |
Because one of our own modules is currently building.
|
| IvyModuleSet.DescriptorImpl | |
| IvyModuleSetBuild |
Build for IvyModuleSet. |
| IvyReporter | |
| IvyReporterDescriptor |
Descriptor for IvyReporter. |
| IvyThresholdDependency |
Invoke downstream projects with applicable parameters using Jenkins'
DependencyGraph.Dependency interface.
|
| IvyVirtualDependency |
Represents a dependency that never triggers a downstream build.
|
| Messages | |
| ModuleDependency |
organisation + name + revision + branch.
|
| ModuleName |
Version independent name of an Ivy module.
|