Package hudson.ivy

Class IvyModuleSetBuild

All Implemented Interfaces:
ExtensionPoint, DescriptorByNameOwner, ModelObject, PersistenceRoot, Queue.Executable, Saveable, SearchableModelObject, SearchItem, AccessControlled, Comparable<IvyModuleSetBuild>, Runnable, WithConsoleUrl, HistoricalBuild, LazyBuildMixIn.LazyLoadingRun<IvyModuleSet,IvyModuleSetBuild>, ModelObjectWithContextMenu, RunWithSCM<IvyModuleSet,IvyModuleSetBuild>, OnMaster, org.kohsuke.stapler.StaplerProxy

public class IvyModuleSetBuild extends AbstractIvyBuild<IvyModuleSet,IvyModuleSetBuild>
Build for IvyModuleSet.

A "build" of IvyModuleSet consists of:

  1. Update the workspace.
  2. Parse ivy.xml files
  3. Trigger module builds.
This object remembers the changelog and what IvyBuilds are done on this.
Author:
Timothy Bingaman