Изменить метку сборки для Project Cruisecontrol.net - PullRequest
1 голос
/ 18 марта 2011

После некоторых неожиданных изменений на сервере сборки Cruisecontrol.net каталоги артефактов исчезли, а метки сборки были сброшены во всех проектах.Как я могу изменить значение метки сборки в проектах?Мы используем переменную CCNetLabel в наших скриптах.Я попытался обновить файл .state безуспешно.он просто перезаписывает значения при следующей сборке.Также попытался манипулировать последним файлом журнала в каталоге артефактов

1 Ответ

2 голосов
/ 18 марта 2011

Вы можете использовать значение <initialBuildLabel>, чтобы установить его в файле .config.Эта документация для Labeler по умолчанию дает больше подробностей, но вот их пример:

<labeller type="defaultlabeller">
   <initialBuildLabel>1</initialBuildLabel>
   <prefix>Foo-1-</prefix>
   <incrementOnFailure>true</incrementOnFailure>
   <labelFormat>00000</labelFormat>
</labeller>

Я думаю это то, что я сделал в моей конфигурации сборки, когдаМне нужно было это сделать, но с тех пор я удалил его, как только он набрал номер, который я хотел.

...