2016-04-26 11 views
0

Stashのリポジトリ内の特定のディレクトリに変更があった場合、特定のユーザーに電子メール通知を送信することが可能かどうかを知りたいと思います。私はそれを行うためにジェンキンスプロジェクト内にシェルスクリプトを書くことが可能であることを知っているし、電子メールで通知するが、私はジェンキンスの設定内にネイティブオプションがあるかどうかを知りたいと思う。Jenkins - Stashリポジトリの変更についてユーザーに通知する方法はありますか?

答えて

0

これは2013年5月7日のようwithin BitBucket Server itself可能です:

リポジトリサブスクリプション

[...]時には、あなたが気にするメッセージの特定の種類の電子メールを受信することもできます最もなど約:

  • ...

  • コミット - 新しいコミットが追加されたりコメントは

  • を残している...

Manage Inbox and email notificationsを参照してください。

+0

こんにちは、お返事ありがとうございます。しかし、使用しているStash(BitBucket)のバージョンを教えてください。私はv2.12.3を使用していますが、アカウントの管理セクションですべてのオプションを見つけることができません。 –

+0

@Aditya私はStash 3.1を使用していますが、そこにもありません。製品の名前変更やマージのために機能が古いバージョンに追加されることはありません。 –

0

ポーリングSCMは、[ビルドトリガー]セクションで使用できます。 GITプラグインを使用するジョブを定義し、ワークスペースとマシンを指定して、常に最新のものと同期させ、2分ごとにポーリングします。リポジトリに変更があった場合、ジョブがトリガされます。ビルトインされた電子メール通知を使用して、またはEmail-ext pluginを使用して、電子メールを送信する投稿ビルドアクションを追加します。 [Manage Jenkins-> Configure]でSMTP情報を編集することを忘れないでください。

Jenkins Pollingの詳細については、Hereを参照してください。

関連する問題