在Hudson CI中是否有一個插件或一些配置,在一天中的某個時間段內作業不會運行?我想工作的,如:是否有辦法限制Hudson CI作業僅在一天中的某個時間段內運行?
運行作業一個版本控制的變化如果不是下午5點後,上午9點和前
謝謝!
在Hudson CI中是否有一個插件或一些配置,在一天中的某個時間段內作業不會運行?我想工作的,如:是否有辦法限制Hudson CI作業僅在一天中的某個時間段內運行?
運行作業一個版本控制的變化如果不是下午5點後,上午9點和前
謝謝!
也許你可以設置一個全局屬性,根據時間設置爲開/關,並配置構建使用該全局屬性。
但最好的方法可能會設置scm輪詢,而不是在一天中的所需時間輪詢。然後找不到任何更改並且沒有構建被觸發;-)
我們在我們的Jenkins實例中運行自動化測試。當這些應用程序在某些環境中運行時,我們會禁用部署作業至所涉及的環境。這是使用Jenkins CLI完成的。 https://wiki.jenkins-ci.org/display/JENKINS/Jenkins+CLI 我敢打賭,你可以做同樣的事情,而是在作業中使用「定期生成」功能。
沒有想到這一點,但限制SCM輪詢非常有意義!全球財產也是一個非常有趣的解決方案,謝謝你的偉大答案! – DrakeAnderson