1

複数の SVN リポジトリを使用してプロジェクトを構築しています。ジョブが成功または失敗したときに電子メールを送信するための Email-ext プラグインの使用。

トークン ${SVN_REVISION} を使用すると、番号 400 しか表示されません。これは、ビルド番号でもリポジトリのリビジョン番号でもありません。

私が使用したいのは、svn プラグインが提供する変数 %SVN_REVISION_1% ですが、${ENV, var="SVN_REVISION_1"} も ${ENV, var="%SVN_REVISION_1%"} も機能しません。

また、変数 (${ENV, var=""}) をリストすると、SVN_REVISION または SVN_REVISION_1 が見つかりません。

メールの件名には SVN_REVISION_1 を含める必要があります。そうしないと、ビルドされたバージョンを見つけるのが非常に面倒になります。

回避策はありますか?

4

2 に答える 2

2

Subversion で使用する 2 つのモジュールで ${ENV, var="SVN_REVISION_1"} を使用してみましたが、うまくいきました。ありがとう!

于 2013-01-29T05:44:18.897 に答える
1

${ENV, var="SVN_REVISION_1"} は機能します。ビルドを中止してメールを強制しようとしていました。ビルドがあまりにも早く中止された場合、SVN_REVISION_1 は作成されません。

于 2013-01-17T11:42:29.273 に答える