При вызове внешних процессов, таких как круиз-контроль MSBuild, задаются переменные среды. Одно из значений - CCNetLabel. он содержит значение метки текущего проекта. Я хочу использовать те же значения в самой конфигурации ccnet, но когда я пытаюсь использовать конфигурацию ccnet, возникает проблема. Я получаю следующую ошибку:
[CCNet Server:ERROR] INTERNAL ERROR: Reference to unknown symbol CCNetLabel
----------
ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException: Reference to unknown symbol CCNetLabel
at ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessorEnvironment._GetConstantDef(String name)
at ThoughtWorks.CruiseControl.Core.Config.Preprocessor.ConfigPreprocessorEnvironment.eval_text_constant(String name)
.....
----------
Я действительно хочу добавить CCNetLabel к другой переменной, поэтому мне нужно получить доступ к свойству в ccnet.config.
есть ли другой способ ссылаться на эти переменные?