Hi RobR,

You can find a lot of info on the Publishers in the wiki:
http://www.cruisecontrolnet.org/projects/ccnet/wiki/Tasks_and_Publishers

The *publishers* section is run after the build completes (whether it
passes or fails). This is where you aggregate and publish the build
results. The *publishers* section typically starts with a *merge* task to
collect any output from other tools, so that the results can be shown on
the dashboard. Next, the [Xml Log Publisher] task is required to include
the CruiseControl.Net XML output. Finally you might have one or more [Email
Publisher] tasks. Note that you can still use any of the other tasks here.
For example, you might run a [NAnt Task] that preprocesses the output files
before merging them into CruiseControl's output stream.

CruiseControl will do what you want it to do, so in order to help you with
"what do I do with a build failure", you need to say what you want to do
when the build fails.
On my projects for instance, after a build (successful or failed) I will
include the output from the code compilation, unit tests, code coverage,
code style and JMeter executions.


Now on the documentation and configuration in the XML format, what is your
suggestion to improve it?

Regards,

Alex Vilela


On 14 November 2012 21:39, RobR <[email protected]> wrote:

> The official documentation for CruiseControl.net is in the form of a
> list of XML elements and their possible sub-elements and attributes.
> Many software packages have similar documentation styles.  In my
> opinion, that’s not a good format.  I have to look through the
> possible choices and try to find how to do what I need to do.   In
> this case, I haven’t been able to find the answer, or at least not the
> complete answer.
>
> I set up a CruiseControl.net build project to build one Visual Studio
> 2008 project.  There was a build error.  So what do I do with it?
> What is the basic concept?  What is a publisher?  Is that what I
> want?  I think I found that I can send E-mail messages, but what are
> my other choices?
>
> Thank you for your help.
>
> RobR
>

Reply via email to