0

CDashを使用してC++CI環境を作成しようとしています。

コンピューターでCDashを実行していますが、ctestを手動で実行することにより、CDashクライアントからCDashに結果を送信できます。

バージョン管理システム(subversion)でソースコードが変更されたとき、または特定の時間にコードを自動的にコンパイルしてテストするようにクライアントを設定する方法に少し迷っています。

私はMasteringCMakeの本を持っていますが、そのトピックについてはあまり語っていないようです。

スケジュールされたタスク/cronをハッキングせずに継続的ビルドを実行する方法はありますか?

チェックアウトに役立つ良い例はありますか?

ダッシュボードからあるサイトでビルドを実行するように注文できますか?どこかで見たのを覚えていますが、今は見つかりません。

CDashはCI環境に適していますか?(コメントを使用してこれに答えてください)

4

1 に答える 1

1

CDas@Homeが解決策かもしれません。通常、私は継続的なマシンに毎晩cronジョブでスクリプトを実行させ、リポジトリを数分ごとに最大24時間ポーリングします。

于 2011-04-01T15:59:38.137 に答える