Hello,

the conditionalPublisher node must be inside the project's publishers node,
which I believe you did not do.


On Tue, Jan 14, 2014 at 10:58 PM, <[email protected]> wrote:

>
>
> <http://stackoverflow.com/questions/21117476/cruisecontrol-net-conditionalpublisher-node-not-working#>
>
> I am trying to put a conditional block around my publisher block to check
> for the existence of the nunit results files. Not all projects will have
> unit tests associated with them so I want to make sure the unit tests
> results xml files exists before I merge.
>
> <conditionalPublisher>
>    <conditions>
>       <fileExistsCondition>
>          <file>$(Artifacts)\$(ProjectName)-UnitTestsResults.xml</file>
>       </fileExistsCondition>
>    </conditions>
>    <publishers>
>       <merge>
>          <files>
>             <file>$(Artifacts)\$(ProjectName)-UnitTestsResults.xml</file>
>             <file>$(Artifacts)\$(ProjectName)-coverageReport.html</file>
>          </files>
>       </merge>
>       <xmllogger />
>       <statistics />
>       <modificationHistory onlyLogWhenChangesFound="true" />
>    </publishers>
> </conditionalPublisher>
>
> When I run the file through the CruiseControl.net Configuration Validation
> tool it gives me the following error: Unused Node detected
> <conditionalPublisher>...
>
> If I remove the conditionalPublisher nodes and just have the publishers
> node all is well. What am i missing?
>
>
>  --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "ccnet-user" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/groups/opt_out.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ccnet-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to