Index: configxml.html =================================================================== RCS file: /cvsroot/cruisecontrol/cruisecontrol/main/docs/configxml.html,v retrieving revision 1.169 diff -r1.169 configxml.html 103a104 > <clearcasebaselinepublisher> 282a284 > <clearcasebaselinepublisher/> 5233a5236,5240 > <clearcasebaselinepublisher> > 0 .. * > Creates a ClearCase UCM baseline. > > 5506a5514,5590 >

<clearcasebaselinepublisher>

> >
>
> <cruisecontrol>
>   <project>
>     <publishers>
>       <clearcasebaselinepublisher>
>
> >

Creates a ClearCase UCM baseline for the specified view's integration stream. > Uses the value of the CruiseControl generated ${label} property > as well as the value of the baselineprefix attribute (if specified) > to name the baseline. A baseline is only created if UCM modifications are recorded > in the build log. By default an incremental baseline is created although a full > baseline can be created too (incremental baselines are recommended for > Continuous Integration).

> >

Attributes

> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
AttributeRequiredDescription
viewtagYesThe view tag of the UCM view that you wish to create the baseline in. > The baseline is created in the stream that the view is attached to.
fullNoBoolean value indicating whether a "Fully Labelled" or "Incremental" > baseline should be created. Default is false, i.e. "Incremental".
baselineprefixNoA prefix which should be applied together with the CruiseControl > ${label} property, for example specifying "EXAMPLE_" > with a CruiseControl generated label of "1_INT" would create a > baseline called "EXAMPLE_1_INT".
componentNoThe component to restrict the baseline creation to. By default the baseline > is applied to all of the stream's changed components.
> >

Examples

> >
    >
  1. Create a baseline with the name "J2EE_" followed by the CruiseControl generated > build label using the view tag "j2ee_int" and restricting the baseline to the > "J2EE_SRC" component. >
    > <publishers>
    >     <clearcasebaselinepublisher viewtag        = "j2ee_int"
    >                                 baselineprefix = "J2EE_"
    >                                 component      = "J2EE_SRC"/>
    > </publishers>
    >             
    >
  2. >
> > >
> top