Okay, I think I just answered my own question.

On the usage side of things, I was doing something like this:

<scheduleTrigger time="$(trigger_time)" ... />

But apparently that needs to be more like this:

<scheduleTrigger time="$[trigger_time]" ... />

Which seems to work.

On Mon, Aug 15, 2011 at 11:45 AM, Michael Powell <[email protected]>wrote:

> It's been awhile since I've configured a CC.NET project, so bear with me.
>
> If memory serves, I could do something like this once upon a time?
>
> <cb:define name="my_define" attrib1="22:00" attrib2="true" />
>
> Then turn around and expand the block with,
>
> <cb:my_define attrib1="23:00" /> <!-- attrib2="true" by default -->
>
> Or,
>
> <cb:my_define attrib1="23:00" attrib2="false" />
>
> But this doesn't seem to work. I get an INTERNAL ERROR:
> ThoughtWorks.CruiseControl.Core.Config.Preprocessor.UndefinedSymbolException:
> Reference to unknown symbol 'attrib1'
>
> So... I'm studying the online docs for more information. Am I correct,
> these are to be specified at the project level? The challenging part is that
> I'd like to keep my <cb:defines> as self-contained as possible without
> munging the definition namespace.
>
> Any recommendations? Thank you...
>
> Regards,
>
> Michael
>

Reply via email to