есть ли плагин или другая возможность установить переменную окружения в CC.NET 1.4.2 для некоторого сгенерированного значения. Я хотел бы передать MSBuild какое-то случайное значение (может быть отметка времени, где можно разместить некоторые отчеты о сборке). После этого все сгенерированные файлы отчетов из dir со случайным именем будут объединены с отчетом cc.net.
Проблема в том, что я не могу использовать переменные среды CCNetBuildDate + CCNetBuildTime из-за формата CCNetBuildTime (ЧЧ: мм: сс), потому что: не является допустимым символом для имени каталога. Я мог бы использовать их, если CC.NET поддерживает замену ':' на другой символ (например, '-').
Я могу использовать задачу сообщества MSBuild для создания выходного каталога с помощью
Я также не могу использовать метку, потому что мы переписали метку, и она всегда возвращает фиктивную метку (я знаю, что это очень плохо и меняет логику ccnet, но в настоящее время у меня нет выбора).
Я могу написать плагин, но я бы хотел использовать как можно больше технологий по умолчанию.
Большое спасибо,
Ованес