CruiseControl.NET: использование $ (CCNetLabel) внутри файла ccnet.config
При вызове внешних процессов, таких как 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.
Есть ли другой способ ссылки на эти переменные?