您的位置:軟件測試 > 開源軟件測試 > 開源配置管理工具 > HUDSON
hudson 定時構(gòu)建
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/25 15:17:37 ] 推薦標(biāo)簽:配置管理 開源

     之前在解決hudson定時構(gòu)建時候一直認(rèn)為hudson沒有"間隔多長時間"構(gòu)建的功能,后來因為項目迫切需要這種功能,以至于我不得不再深入研究一下這個功能,果然,功夫不負(fù)有心人,hudson確實是有這種功能的,只是當(dāng)時我心浮氣躁沒有仔細(xì)看清除這個功能罷了。下面給出hudson怎樣配置"間隔多長時間"構(gòu)建的功能吧:

     我們知道hudson有5位時間配置參數(shù),每個參數(shù)之間用空格隔開,例如:* * * * *,其中的"*"代表任意的有效的時間數(shù)字,第一個"*"代表分鐘的參數(shù),參數(shù)值的范圍是:"0-59",第二個"*"代表小時,參數(shù)值范圍是:"0-23",第三個"*"代表天,參數(shù)范圍值是"1-31",第四個"*"代表月,參數(shù)范圍是:"1-12",第五個"*"代表星期幾,參數(shù)范圍是:"0-7".

    如果你想在哪個參數(shù)時間內(nèi)設(shè)置"相隔多長時間"構(gòu)建的功能,你在哪個參數(shù)里面配置"*/間隔的時間",這樣系統(tǒng)會按照你配置的間隔時間來循環(huán)執(zhí)行,例如:我想每隔30分鐘構(gòu)建一次,那么我可以這樣配置"*/30 * * * *",如果我想間隔2個小時構(gòu)建一次,那么可以這樣配置"* */2 * * *".

     另外hudson還可以設(shè)置在一個給定時間范圍內(nèi)進(jìn)行間隔構(gòu)建,例如:我想在前半個小時內(nèi),每隔5分鐘構(gòu)建一次,那么我們可以這樣配置"0-30/5 * * * *",這樣的話系統(tǒng)在"31-60"這個分鐘內(nèi)是不會構(gòu)建的。

軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd