1

仕事で与えられた新しい役割の一環として、メインのccnet構成ファイルが個々のプロジェクトごとにxmlファイルを参照し、それぞれがステップ/スクリプトを保持するように構成された複数のプロジェクトを持つCC.Netビルドサーバーを持っていますそのプロジェクトを構築します。

新しい行を使用して、既存の電子メール アドレスとまったく同じ構文に従って新しい電子メール アドレスをいくつか追加しようとしましたが、cc.net サービスを停止してから開始し、ダッシュボードからそのプロジェクトをビルドすると、電子メールはまだ送信されません。これらのメールアドレスに。これらの新しい電子メール アドレスは、ビルドが失敗した場合でも成功した場合でも、ビルドマスター ロールとして設定されている電子メールを取得する必要があります。すでに存在していた古いメールアドレスには、まだメールが届いています。

新しい変更が CC.net に読み込まれていないことが問題のようです。SOS!

コード ブロックのサンプルを次に示します。

<email mailport="25" includeDetails="TRUE"  useSSL="FALSE">
<from>CruiseControl.NET-xxxxxxxx@xxxxxx.com</from>
<mailhost>xxxxxxx.xxxxxx.com</mailhost>
<users>
 <user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
 <user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
 <user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
 <user name="xxxx" group="buildmaster" address="xxx@xxx.com"/>
</users>
<groups>
 <group name="developers">
     <notifications>
      <notificationType>Failed</notificationType>
      <notificationType>Fixed</notificationType>
     </notifications>
</group>
     <group name="buildmaster">
    <notifications>
    <notificationType>Always</notificationType>
    </notifications>
</group>
</groups>
4

2 に答える 2

0

CC.NET 構成ファイルの場所を再確認してください。常に自分が思っている方向を向いているとは限りません。

于 2013-08-26T14:31:12.213 に答える
0

//メインの ccnet 構成ファイルが個々のプロジェクトごとに xml ファイルを参照するように//

「サブファイル」を変更しても、filewatcher には反映されません。

  1. サブファイルを変更します (行ったように)。
  2. 改行、スペース、またはコメント (または ~何か~) を ccnet.config ファイルに追加します。(基本的に変更はありませんが、再保存しています)。

これにより、(ccnet.config ファイルで) filewatcher がトリガーされ、「サブファイル」が再読み取りされます。

于 2013-08-23T15:37:08.637 に答える