2016-05-04 14 views
1

チームシティー電子メール通知テンプレートでSVNの番号を使用するが、私は私の人生のために私は簡単な答えだろうと思ったものを探していまし

すべてのI ...私の質問への答えを見つけることができませんどのようにTeamcityの電子メール通知には、電子メールのタイトルまたは本文にSVN番号が含まれています。ビルド情報にはSVN番号が表示されていますが、それにはビルド用のものも含まれていますので、単にリビジョン番号が必要です。私も、「タイプを構築する」、「ビルド」、「プロジェクト」のJetBrainsのインタフェースに見えたなどとSVNを含んでいる方法を見ていないしている

${revision.repositoryVersion.displayVersion} 
${buildProject.vcsRoots} 
${buildType.vcsRoots} 
${buildServer.fullServerVersion} 
${buildServer.serverMajorVersion} 
${buildServer.serverMinorVersion} 
${build.vcs.number} 

:ノー成功を収めて次のことを試してみましたTeamcityのビルド番号は、私が望むものではありません。多分私は何かを忘れた?

これはとてもシンプルで(チームシップビルド番号の取得方法に似ている)、私はなぜ答えが見つからないのか理解できないようです。おそらく間違ったことを探しているでしょう。どんな助けもありがとう!

+0

ビルド情報のSVN番号を取得してみましたか? – Chris

+0

私はまだそれを試みていません。私はそれがうまくいくように感じますが、それはまた多くの不必要な仕事のように思えます。多分最後のリゾートのようなもの - 私はそれを調べます。答えをありがとう! –

答えて

0

私は、このリンクでの答えが見つかりました:あなたはリビジョン番号のようなチームシティーのプロパティにアクセスし、[]プロパティ/(?メソッド)build.buildOwnParametersを通じて数を構築することができますようにhttp://zamboch.blogspot.com/2011/07/howto-pass-build-property-from-teamcity.html

は基本的にそれはそう。 []内には、あなたが望むTeamcityプロパティを置く場所があります。

リビジョン番号:私の場合のように、私は、電子メールテンプレートに次の行を追加#1 $ {build.buildOwnParameters [ 'system.build.vcs.number']}

、それが働きました!

関連する問題