2017-11-08 14 views
0

コードプッシュで自動的にビルドされるVSTSプロジェクトにブランチがあります。このリリースはビルドが完了すると自動的にトリガーされます( '継続的なデプロイメントトリガー')。自動配備のためのVSTSリリース完了の失敗の警告

これは問題なく動作します。

ビルドに失敗すると、電子メールアラートが届きます。しかし、リリースが失敗した場合、私は電子メール警告を受け取りません。手動でリリースをトリガする(デプロイメントトリガ=手動デプロイ)と、リリースが失敗すると、電子メールが届きます。

私は 'Deployment completion failures'電子メールサブスクリプションにサインアップしているので、私は技術的にはCI/CDの下でビルドをリクエストしていないので(これは 'Microsoft.VisualStudio.Services 。リリース管理')。

自動リリースが失敗したときに電子メールを受信する方法はありますか?具体的には、VSTSでCI/CDをセットアップするには、リリースが失敗した場合、リリースをトリガしたビルドをリクエストした人が電子メールを受信する方法があります。

編集:スクリーンショットが必要です。 enter image description here

+0

これは起こりません。どこからMicrosoft.VisualStudio.Services.ReleaseManagementが展開をトリガーするIDであることがわかりましたか?リリース履歴タブ? –

+0

によって作成されたリリースのアカウントとデプロイメントの要求は、ビルドをキューに入れるユーザーである必要があります。デプロイメントが完了した新しいリリースのサブスクリプションを作成しますか?定期購入の詳細設定は何ですか? ( 'https://XXX.visualstudio.com/[teamプロジェクト]/_ admin/_notifications')BTW:最後のデプロイメントが成功するか、部分的に成功し、現在のデプロイメントが失敗またはキャンセルされた場合、デフォルトのサブスクリプションがトリガーになります。 –

+0

@Harshilはい、リリース履歴タブにあります。ユーザーは、リリース(ビルドによってトリガーされる)を「作成」してマークされ、次に、MS.VS.S.RMユーザーは、キューに入れられ、トリガーされ、成功した展開のユーザーとしてマークされます。 – benpage

答えて

0

回答は、コレクションレベルのサブスクリプションを追加するstarian chenの提案に従っていました。

関連する問題