All Classes and Interfaces

Class
Description
 
 
Common part between IvyModule and IvyModuleSet.
Indicates that this Action for IvyBuild contributes an "aggregated" action to its governing IvyModuleSetBuild.
 
 
A custom wrapper providing an extended Environment that can be used to customize the execution of Ant.
ChangeLogSet implementation used for IvyBuild.
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.)
 
Callable that invokes Ant CLI (in process) and drives a build.
 
 
Remoting proxy interface for IvyReporters to talk to IvyBuild during the build.
 
Filter for IvyBuildProxy.
Callable for invoking IvyBuildProxy.BuildCallable asynchronously.
A part of IvyBuildProxy that's used internally for aggregated build.
Filter for IvyBuildProxy2.
Trigger the build of other project based on the Ivy dependency management system.
The descriptor implementation of this trigger
Container for the Ivy configuration.
 
This cause is used when triggering downstream builds from the external event trigger.
 
 
Base class representing an Ivy Project build dependency.
This implements Ivy's MessageLogger.
Job that builds projects based on Ivy.
Because the upstream module build is in progress, and we are configured to wait for that.
Group of IvyModules.
Because one of our own modules is currently building.
 
Listens to the build execution of IvyBuild, and normally records some information and exposes these in IvyBuild later.
Invoke downstream projects with applicable parameters using Jenkins' DependencyGraph.Dependency interface.
Represents a dependency that never triggers a downstream build.
Generated localization support class.
organisation + name + revision + branch.
Version independent name of an Ivy module.