2011-04-01 131 views
0

我試圖通過使用CDash創建一個C++ CI環境。CDash客戶端設置

我已經在我的電腦上運行了CDash,我可以通過手動運行ctest從CDash客戶端發送一些結果給它。

如何在版本控制系統(subversion)或特定時間更改源代碼時自動編譯和測試代碼,這讓我感到有點遺憾。

我有掌握CMake的書,但似乎沒有多少關於這個話題。

有沒有什麼辦法可以連續編譯而不需要使用計劃任務/ cron進行黑客?

有沒有什麼好的例子可以用來檢查?

可以以某種方式命令從儀表板上運行某個站點上的構建?我有點記得看到這個地方,但我現在無法找到它。

CDash對CI環境有好處嗎? (使用評論回答此問題)

回答

1

[email protected]可能是解決方案。一般來說,我有連續的機器在夜間cron作業上運行腳本,每隔幾分鐘輪詢一次倉庫24小時。

+0

我做了類似的事情。謝謝。這似乎是在1.8.2中實現的 – 0xbaadf00d 2011-04-04 05:04:57