Package hudson.ivy

Interface Summary
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 Throwable>  
IvyBuildProxy2 A part of IvyBuildProxy that's used internally for aggregated build.
 

Class Summary
AbstractIvyBuild<P extends AbstractIvyProject<P,B>,B extends AbstractIvyBuild<P,B>>  
AbstractIvyProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>> Common part between IvyModule and IvyModuleSet.
FilteredChangeLogSet ChangeLogSet implementation used for IvyBuild.
IvyBuild Run for IvyModule.
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.
IvyDependency Invoke downstream projects with applicable parameters using Hudson's DependencyGraph.Dependency interface.
IvyMessageImpl This implements Ivy's MessageLogger.
IvyModule Job that builds projects based on Ivy.
IvyModuleSet Group of IvyModules.
IvyModuleSet.DescriptorImpl  
IvyModuleSetBuild Build for IvyModuleSet.
IvyReporter Listens to the build execution of IvyBuild, and normally records some information and exposes thoses in IvyBuild later.
IvyReporterDescriptor Descriptor for IvyReporter.
Messages  
ModuleDependency organisation + name + revision + branch.
ModuleName Version independent name of an Ivy module.
 



Copyright © 2010. All Rights Reserved.