問題タブ [ccnet-config]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
818 参照

svn - 私のCruiseControl.net構成で実行されている2つのプロジェクトのうちの1つだけ

初めて統合サーバーを作成しています。cruisecontrol 構成ファイルに 2 つのプロジェクトがありますが、最初の 1 つだけが実行されているようです。私の設定ファイルを以下に貼り付けます。

誰でも私を助けることができますか?ありがとうカーター

追加情報:

  • ログ ファイルにはエラーがなく、2 番目のプロジェクトについての言及もありません
  • Web インターフェイスには最初のプロジェクトのみが表示されます

まるで 2 番目のプロジェクトが存在しないかのようです。

問題は入力ミスで、ログ ファイルにエラーが記録されていませんでした。WorkingDirectory タグに最後の「r」がありませんでした。

0 投票する
2 に答える
359 参照

build-automation - クルーズコントロール ソースセーフ ブロック

作業中のビルド マシンには多くのプロジェクトがありますが、問題が発生しているのは 1 つだけです。

2 つのプロジェクトは非常に似ており、1 つはデバッグ モードでビルドされ、もう 1 つはリリース モードでビルドされます。どちらもプロジェクト ディレクトリをクリアしてから、ソース セーフから完全な Get を実行します。デバッグ ビルドはソースを問題なくかなり迅速に取得しますが、リリース ビルドはソースを取得するのに時間がかかります (CheckingModifications 部分で長時間一時停止しますが、デバッグ ビルドはそれほど長く一時停止しません)。ソース管理ブロックは同一 (1 つのファイルからインクルード) であり、次のとおりです。

リリースビルドのソース管理ブロックが遅い理由について何か考えがある人はいますか?

0 投票する
2 に答える
1335 参照

svn - CruiseControl.Net の ccnet.config を svn に保持し、変更がチェックインされたときに CruiseControl に独自の構成ファイルを更新させることはできますか?

CruiseControl.Net の ccnet.config ファイルを svn に保持できるようにしたいのですが、変更をチェックインすると、つまり新しいプロジェクトを追加すると、それ自体が更新されます。

このようにして、構成ファイルをソース管理下に置き、加えられた変更を追跡できます。

CruiseControl を台無しにして、手動で介入しなければならないような変更をチェックインできることはわかっていますが、一般的には、これは非常にうまく機能するように思えます。

ただし、このループはブラック ホールを作成し、世界を破壊する可能性があるようです。できれば、それを良心から遠ざけたいと思います。

何かご意見は?

0 投票する
2 に答える
5070 参照

ccnet-config - CCNET サーバー例外

CCNET は Web ダッシュボードでこの例外をスローしています。これは何が原因ですか?System.Net.Sockets.SocketException: ターゲット マシンがアクティブに拒否したため、接続できませんでした 127.0.0.1:21234 サーバー スタック トレース: System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) で System.Net でSystem.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(EndPoint ipEndPoint) の .Sockets.Socket.Connect(EndPoint remoteEP) System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket() の System.Runtime.Remoting.Channels.RemoteConnection .GetSocket() System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew) で System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders,

0 投票する
1 に答える
945 参照

.net - CCNet はビルドをトリガーしますが、悪いコードを svn にチェックインしても成功します

ソース管理として SVN を使用し、NAnt ビルド スクリプトを使用して、CruiseControl for .NET をセットアップしました。ビジュアル スタジオ ソリューションを手動でビルドするとエラーが発生しますが、これは正しいコードです。コードを svn にチェックインした後、CCNet はビルドをトリガーしましたが、結果は SUCCESS と表示されます。以下の構成ファイルとビルドファイルを参照してください。

NAnt ビルド ファイル:

ccnet.config

何が起こっているのか誰か教えてください。

0 投票する
1 に答える
1634 参照

cruisecontrol.net - CC.NetのmodificationReaderタスクの例?

さまざまなビルド段階で変更履歴を伝達するビルドチェーンを設定しようとしています。私が最初に考えたのはmodificationWriterとmodificationReaderのペアでしたが、リーダーに結果を読み取らせるのに問題があります。誰かが例やヒントを持っていますか?

最新のCC.NET1.4.4SP1を使用しています。ありがとう!

0 投票する
1 に答える
136 参照

svn - CruiseControl.NETは、httpプロトコルを介したリポジトリへのアクセスをサポートしていますか?

現在取り組んでいるプロジェクトにcc.netを設定しようとしています。次のような行を含む構成を使用する前に、これを実行しました。

およびsvn://svn.mycompany.com/myfirstproject/trunk

ただし、今回は、svn経由ではなく、HTTP経由のリポジトリへの読み取り専用アクセスしかありません。同じ構成は、httpアドレスに設定されたtrunkUrlで機能しますか?別の設定が必要ですか?それはまったく機能しますか?

オンラインでヘルプを見つけるのは難しいと感じています。とにかく機能しない場合は、ビルドサーバーをセットアップして構成をテストするという面倒な作業をしたくありません。

どんな助け/アイデアも素晴らしいでしょう!

0 投票する
1 に答える
1310 参照

svn - CCNet: svn リビジョン番号を MSBuild のファイルにコピーするにはどうすればよいですか?

LastChangeNumberパラメータをMSBuildに渡す方法を知っている人はいますか?

私はこれを使用しようとしています:

MSBuild から LastChangeNumber パラメーターを省略した場合、条件を正常に無視し、のような bunk パラメーターを渡すと成功します/p:LastChangeNumber=foo。ただし、これを試すと:

CrusieControl.NET サーバー ログに次のエラーが表示されます。

ThoughtWorks.CruiseControl.Core.Config.Preprocessor.EvaluationException: 不明なシンボルへの参照 LastChangeNumber

0 投票する
2 に答える
2183 参照

.net - CruiseControl.Net でプロパティを作成する方法

Ant スクリプトと MS ビルド ファイルでは、上部にプロパティを設定できます。CruiseControl ファイル ccnet.config でこれを行うにはどうすればよいですか?

0 投票する
2 に答える
1642 参照

ccnet-config - CruiseControl.NET で構成プリプロセッサを動作させる

ccnet.config ファイルでいくつかの値を定義しようとしています。

バージョン 1.4.4.83 を実行しています。

メインのクルーズコントロール要素に xmlns:cb="urn:ccnet.config.builder" を追加しました。

次に、プロセッサ定数をいくつか定義しました。

最後に、次のようにタグで定義値を参照しようとしました:

スクリプトを使用してビルドすると、定義 $(prodbuildtag) が空の文字列として扱われ、trunkUrl ' https://someserver/svn/myproject/tags/ ' に基づいてコードがチェックアウトされます。構成プリプロセッサを機能させるのに問題があります。助けてください。