2

NANTを使用して、s /wCCtrayを使用してサーバーにコードをデプロイしています。管理者によると、このエラーが発生することがありますが、vstsが起動しているように見えます。彼はなぜこのエラーを言っているのか理解できず、私も理解できません。これ以外の情報はログに記録されないためです。誰かが以前にこの種のエラーに直面したことがありますか?もしそうなら、どのようにそれを解決しましたか?または、このエラーが発生する可能性のあるオプションは何ですか。

アリスがビルドをトリガーしました(ForceBuild)

4

2 に答える 2

3

はい、特に、CruiseControl.net継続的インテグレーションサーバーの下でNAntビルドスクリプトで大規模なプロジェクトをビルドする場合にこれがあります。

これの修正は非常に簡単で、C:\ Program Files \ CruiseControl.NET \ server \ ccnet.configファイル内で次のように実行してデフォルトのCruiseControlタイムアウト(1800秒)をオーバーライドする必要があります。

<tasks>
    <nant>
        <baseDirectory>c:\your-folder\your-system</baseDirectory>
        <buildFile>your-system.build</buildFile>
        <buildTimeoutSeconds>2400</buildTimeoutSeconds>
    </nant>
</tasks>

これにより、プロセスにより多くの時間がかかりますが、それでも、プロセスが長すぎる場合(異常に)、CruiseControlにプロセスを強制終了する可能性があります。

何かいい?

于 2010-02-17T13:55:38.283 に答える
0

CCTray は CCNet 用の Windows ベースのモニターにすぎないため、CCNet を使用して展開しているという意味だと思います。

ビルド スクリプトがさまざまな間隔でデバッグ ステートメントを吐き出すようにして、ビルドのどの部分が失敗しているかを正確に把握できるようにする必要があります。

マシンまたはビルド サーバーで手動で実行するとどうなりますか?

于 2010-01-06T21:14:22.677 に答える