Я сейчас пытаюсь обновить версию №.в TeamCity используется файл сборки Nant, содержащий номер версии.Если я просто использую
<property name="versionNo" value="2.16.3."/>
.
.
<echo message="##teamcity[buildNumber '${versionNo}']"></echo>
В скрипте buildNumber обновляется до 2.16.3, но я также хотел бы иметь счетчик для этого номера версии.Это означает, что я хотел бы иметь
<echo message="##teamcity[buildNumber '${versionNo}.{0}']"></echo>
Но это не работает.Кто-нибудь знает, как это сделать, пробовал много вещей среди этого решения http://binary -notes.blogspot.com / 2011/05 / control-application-version-number.html однако $ {Version}параметр для меня подсказка?
Обновление
Сделал реализацию, используя {0} в качестве номера сборки в Teamcity и добавив этот номер сборки к моему собственному номеру сборки в файле
<property name="versionNo" value="2.16.3."/>
.
.
<echo message="##teamcity[buildNumber '${versionNo}.${environment::get-variable('BUILD_NUMBER')}']"></echo>