2014-01-07 87 views
0

在Jenkins作業中,我通過CVS輪詢(更新)檢測到更改後提交了大約30分鐘的延遲。Jenkins CVS更新延遲

您是否有任何想法如何設法通過手動構建直接檢測到更改?

謝謝。

回答

0

您的jenkins作業是否配置爲更頻繁地進行調查?

頻率在作業配置的「Poll SCM」字段中定義,最常見的是每秒用標準cron模式輪詢* * * * *

+0

我試圖每隔2分鐘輪詢一次,然後每15分鐘輪詢一次,但仍然無法檢測到任何更改。大約半小時後,作業發現變化。 – Emowpy

0

我會建議你的節點清單來檢查「#執行者」。其他版本可能導致您的CVS延遲嗎?我還會仔細檢查該作業的高級項目選項是否不包含「安靜期」設置。

0

檢查您的CVS主機和Jenkins主機之間的時間同步。精確的時間戳用於CVS輪詢,並在Jenkins主機上創建,而不考慮CVS主機當前設置的時間(假設2大致相似)。你的問題聽起來可能是2臺服務器不到30分鐘(或30的倍數)。