0

SVN外部パスが無効な場合に通知(電子メールまたはトレイ)を受信するようにTeamCityを構成するにはどうすればよいですか?

次のエラーでVCSルートステップが失敗したため、ビルドが開始されなかったという状況でした。

Error collecting changes for VCS repository 'XYZ trunk'
Checkout rule: 
Path is invalid: 
'https://SvnServer:8443/svn/DotNet/Code/Modules/ExternalABC/Tags/2.4.0.0/2.4.0.39711/bin'@39825

「XYZトランク」で宣言された外部が無効なパスを指しています。これはコミットされ、通知は発生しませんでした。TeamCityクイックビューは、最後の実際のビルドが成功したため、プロジェクトに対して青信号を表示します。

現状では、XYZトランクのチェックアウトがコンパイルされない(外部dllがない)という点でビルドが壊れていますが、通知は送信されず、トレイにエラーアイコンは表示されません。

これは間違っているようです-私は何をしていませんか?

4

1 に答える 1

1

失敗通知の通知ルールが既に設定されていると仮定します。その場合は、問題の通知ルールの「ビルドの開始に失敗しました」にチェックを入れるだけです。

通知を設定したいグループの下の「管理 - >グループ」の下でそれを行う場合。変更で失敗したすべてのビルドについて「すべてのユーザー」に通知する場合は、「ビルドが失敗する」、「自分の変更が原因ではない失敗を無視する」、および「ビルドが開始する」がすべてチェックされているルールを設定できます。

ただし、ソース管理サーバーに問題がある場合、これにより余分な「誤検知」通知が発生する可能性があることに注意してください。

于 2012-05-29T18:57:18.653 に答える