2011-10-16 127 views
0

是否有可能「以及如何知道」,來安排執行一個螞蟻任務? 例如,我希望我的build.xml在特定時間每5小時或每天執行一次? 我一直在四處尋找,但沒有找到解決辦法時間表螞蟻任務

謝謝

+1

這完全取決於您的構建環境。您使用什麼操作系統?你有專用的構建服務器嗎? – goto10

+0

嗨,我在豹上使用tomcat7,仍然在我的本地機器上 – JBoy

+0

如果您已經在運行tomcat,請下載並部署Jenkins WAR文件。 –

回答

3

對於非常簡單的要求,我會迴應使用cron。

如果運行ANT的原因是定期執行項目代碼的主版本,那麼您實際上會遵循名爲"Continuous Integration"的練習。在這種情況下,我強烈建議運行一個持續集成服務器,例如Jenkins

Jenkins是一個非常有用的軟件,易於安裝,並且可以成爲您的自動化框架,而不僅僅是構建您的代碼。

+0

+1 @JBoy你也可以嘗試使用構建系統,如Luntbuild或TeamCity –

+0

哈德森也可以是一個很好的選擇安排螞蟻文件運行與許多其他功能 –

+1

@SanjayJain詹金斯是一個哈德森叉。見http://stackoverflow.com/questions/4973981/how-to-choose-between-hudson-and-jenkins –

0

只需使用cron和從中調用ant.sh。

0

如果您正在使用Windows環境,則可以使用「任務計劃程序」並設置時間間隔。如果你在Unix/Linux下工作,你可以使用cron來安排你的工作。