What about tasks to be performed irrelevant of conditon?
On Mar 31, 9:31 am, Benjamin Baumann <[email protected]> wrote: > Your project conf should look like this: > > <project> > <triggers>...</triggers> > <sourcecontrol>...</sourcecontrol> > <tasks> > <!-- Here are all your tasks --> > </tasks> > <publishers>...</publishers> > </project> > > The conditional tasks is a task so it must be in the tasks section. > Thus your tasks section should look like this : > > <tasks> > <!-- Task to be executed BEFORE the conditional task --> > <conditional> > <conditions> > <lastStatusCondition> > <value>Failure</value> > </lastStatusCondition> > </conditions> > <tasks> > <!-- Tasks to perform if condition passed --> > </tasks> > <elseTasks> > <!-- Tasks to perform if condition failed --> > </elseTasks> > </conditional> > <!-- Task to be executed AFTER the conditional task --> > </tasks> > > Hope this helps, > Benjamin > > 2011/3/31 Zilla <[email protected]>: > > > How would I add tasks that are NOT dependent on the <conditional> > > block? Like this? > > > <conditional> > > <conditions> > > <lastStatusCondition> > > <value>Failure</value> > > </lastStatusCondition> > > </conditions> > > <tasks> > > <!-- Tasks to perform if condition passed --> > > </tasks> > > <elseTasks> > > <!-- Tasks to perform if condition failed --> > > </elseTasks> > > </conditional> > > <tasks> > > <!-- Task blocks --> > > </tasks> > > > On Mar 31, 3:48 am, Benjamin Baumann <[email protected]> wrote: > >> You have to put a task section after your conditions section but > >> before the end of the conditional section like in the example present > >> in the doc > >> (http://confluence.public.thoughtworks.org/display/CCNET/Last+Build+St... > >> ) > >> <conditional> > >> <conditions> > >> <lastStatusCondition> > >> <value>Failure</value> > >> </lastStatusCondition> > >> </conditions> > >> <tasks> > >> <!-- Tasks to perform if condition passed --> > >> </tasks> > >> <elseTasks> > >> <!-- Tasks to perform if condition failed --> > >> </elseTasks> > >> </conditional> > > >> The conditional taks is a wrapper task. > > >> 2011/3/31 Zilla <[email protected]>: > > >> > Ok I googled and someone mentioned that this has to be inside a > >> > <tasks> block, and once I put it in there the error disappeared. > >> > However, another question. Which tasks will be conditionally > >> > performed, the ones "after" the <conditional> block? > > >> > -chris > > >> > On Mar 30, 4:24 pm, Zilla <[email protected]> wrote: > >> >> I'm following the syntax and example > >> >> here:http://confluence.public.thoughtworks.org/display/CCNET/Last+Build+St... > > >> >> <conditional> > >> >> <conditions> > >> >> <lastStatusCondition> > >> >> <value>Success</value> > >> >> </lastStatusCondition> > >> >> </conditions> > >> >> </conditional > > >> >> But CCValidate gives me an "Unused node detected" error. What gives? > > >> >> Thanks, chris
