にアップグレードCruiseControl.当期純
-
29-09-2019 - |
質問
また、最近は、よりグレードアップCruiseControl.純1.4.3.xに当社の建機の最新バージョンからSourceForgeる1.5.7256.1、その後、XML出力で使用されるCradiatorとCCTray)に含まれ以上の情報を必要として出力し、画面になります。
例えば、コードを破損して使用しましたの名前は、デベロッパーが壊れていた構築の下に表示され、どの
私のランダムプロジェクト名
ブレーカー:JSmith,FBloggs
現在、以下になります。
私のランダムプロジェクト名
NAntTask
うことを想起NAntTaskの名前処理タスクマネージャー。
って降のバージョンのCradiatorが表示されていて、最新バージョンが、既にCCTray付属しているCC.Net.
解決
できるのか、この観点から、xmlフォーマットおよび開発者としてのCradiator、消費のxmlるCC.net します。<br></p><(ょうCradiatorがないかどうかを課題に合った正しく表示する).
いを解消できることなCC.net webフロントしています。
基本的には、xmlフォーマットの間で変化させたときの変化は1.4.3、1.5、このコンポーネントのうきんを更新しました。
CC.net 1.4.3した最初のバージョンなどのブレーカーのコンポーネントです。
CC.net 1.5.xのxml形式です。An 例のxml は以下になります。
この例では、新-旧形式のデモ。
古 ->のブレーカーは、'CurrentMessage'属性として原文字列が構文解析される)
CurrentMessage="Breakers: bsimpson, jsmith"
新しい ->のブレーカーが新しいxml要素ツリーメッセージ/メッセージ"が定義されている属性情報とは、特定のメッセージ例
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
最近のリリースCradiatorでもこれらのフォーマットでなくてはならないます。
できることを確認するxmlの新しいフォーマットは、以下のとおりですxmlのurl http://yourhost/ccnet/XmlStatusReport.aspxその他の課題が古部品(例えばdll?) な読むことのできる、新しい形式です。
の例:
<Projects CCType="CCNet">
<Project name="Project 1" category=""
activity="Sleeping"
lastBuildStatus="Failure"
lastBuildLabel="1.4.1.3844"
lastBuildTime="2008-12-12T12:08:24.796875-06:00" nextBuildTime="2008-12-12T21:09:30.234375-06:00"
webUrl="http://ccnetlive.thoughtworks.com/ccnet/"
CurrentMessage="Breakers: bsimpson, jsmith"
BuildStage="">
<messages>
<message text="bobble, harry" kind="Breakers"/>
</messages>
</Project>
</Projects>
他のヒント
Cctray通知には2つの情報があります。
dashboard.configとccservice.exe.configファイルを前のバージョンから保管しましたか?ここで、これらすべての設定が定義されています(ログを解析するためのXSLスクリプトとともに)。