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

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

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

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

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

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