maven实战笔记-12
生活随笔
收集整理的這篇文章主要介紹了
maven实战笔记-12
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
??? 11.6? 創(chuàng)建Hudson任務(wù)
??? 點(diǎn)擊頁(yè)面左側(cè)“新建任務(wù)”,如下圖所示:
??? 單擊OK按鈕即可進(jìn)入詳細(xì)的任務(wù)配置頁(yè)面。
?
??? 11.6.1? Hudson任務(wù)的基本配置
??? Discard Old Builds
??? 如何拋棄舊的構(gòu)建。
- Days to keep builds:如果其值為非空的N,就僅保留N天之內(nèi)的構(gòu)建文件。
- Max # of builds to keep:如果#非空,就僅保留最多#個(gè)最近構(gòu)建的相關(guān)文件。
?
??? 11.6.2? 源碼倉(cāng)庫(kù)設(shè)置
??? 11.6.3? 觸發(fā)器
- Build after other projects are built:在其他項(xiàng)目構(gòu)建完成之后構(gòu)建本項(xiàng)目。
- Build periodically:周期性地構(gòu)建本項(xiàng)目。
- Poll SCM:周期性地輪詢?cè)创a倉(cāng)庫(kù),發(fā)現(xiàn)有更新的時(shí)候構(gòu)建本項(xiàng)目。
??? 一般選擇第三種。Hudson使用了著名的UNIX任務(wù)調(diào)度工具Cron所使用的配置方式。
??? 這種配置方式使用5個(gè)字段表示不同的時(shí)間單位(字段之間用空格或制表符分隔):
??? 分 時(shí) 日 月 星期幾
??? 每個(gè)字段表示的意義及值范圍分別為:
- 分:一小時(shí)中的分鐘(0~59)
- 時(shí):一天中的小時(shí)(0~23)
- 日:一月中的日期(1~31)
- 月:月份(1~12)
- 星期幾:一周中的星期幾(0~7,0和7都表示星期天)
??? 其中每個(gè)字段除了可以使用其范圍內(nèi)的值以外,還能使用一些特殊的字符:
- *:星號(hào)表示匹配范圍內(nèi)所有值。
- M-N:連字符表示匹配M-N范圍內(nèi)的所有值,如“1-5”。
- A,B,…,Z:逗號(hào)表示匹配多個(gè)值,如“0,15,0”。
- ?*/X或M-N/X:范圍加上斜杠表示匹配范圍內(nèi)能被X整除的值,如“1-10/3”就等同于“3,6,9”。
??? 下面一些例子:
- * * * *:每分鐘。
- 5 * * * *:每小時(shí)中的第5分鐘。
- */10 * * * *:每隔10分鐘。
- 45 10 * * 1-5:每周一至周五的上午10:45。
- 0,30 * 13 * 5:每月13號(hào)的每半小時(shí),或者每周五的每半小時(shí)。
?
?
??? 11.6.4? 構(gòu)建配置
?
轉(zhuǎn)載于:https://blog.51cto.com/jawsy/544738
總結(jié)
以上是生活随笔為你收集整理的maven实战笔记-12的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: CLR自定义菜单项(ToolStripI
- 下一篇: HOT!闲来无聊,总结了下10个作为网民