У меня есть этот раздел в моем файле CruiseControl config.xml
:
<publishers>
<onsuccess>
<artifactspublisher dest="artifacts/${project.name}" file="projects/${project.name}/fred"/>
<execute command="hg -R hg-succeeded/${project.name} pull"/>
<execute command="hg -R hg-succeeded/${project.name} tag -l build-${label} -r tip"/>
</onsuccess>
</publishers>
Я получаю теги, которые выглядят как build-${label}
. Часть ${label}
не заменяется меткой сборки, как я ожидаю. Я ожидаю, что вместо ${label}
появится что-то вроде build.1
. Как мне это сделать?
В моем проекте по умолчанию задан labelincrementer с тегом <labelincrementer />
.
Кроме того, документация CruiseControl абсолютно ужасна. Где-нибудь есть лучшая документация?