Мне нужно указать название ветки и последний git commit SHA в успешном шаблоне электронной почты TeamCity.Включите название ветки git и последнее сообщение о фиксации SHA в шаблоне электронной почты TeamCity успешно
Я добавил эти строки в стандартный build_successful.ftl
электронный файл шаблона:
<#global body>
...
Commit: ${build.buildNumber}
Branch: ${build.branch.displayName}
...
</#global>
но получил эту электронную почту:
Commit: 77
Branch: [TEAMCITY TEMPLATE ERROR]
Я обнаружил, что ТС модель на стороне сервера API предоставляет эти методы : http://javadoc.jetbrains.net/teamcity/openapi/8.0/jetbrains/buildServer/Build.html#getBuildNumber() http://javadoc.jetbrains.net/teamcity/openapi/8.0/jetbrains/buildServer/serverSide/Branch.html#getDisplayName()
Я не могу Figur e, как получить требуемую информацию.
Мы используем:
- Teamcity 8
- поставщика GIT по JetBrains
- окна хозяйничать
$ {build.vcs.number} дают ту же ошибку - [Teamcity ШАБЛОН ERROR] – pocheptsov