Jenkins奇技淫巧 — 安裝篇(mac)
Jenkins奇技淫巧 — 配置篇
Jenkins奇技淫巧 — 安全篇
Jenkins奇技淫巧 — 發(fā)送郵件篇
Jenkins奇技淫巧 — 全局變量篇
Jenkins奇技淫巧 — 新建任務(wù)篇
Jenkins奇技淫巧 — 插件篇
Jenkins奇技淫巧 — 問(wèn)題篇
Jenkins奇技淫巧 — 命令篇
Jenkins奇技淫巧 — 環(huán)境配置篇(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — 參數(shù)化構(gòu)建篇(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — 第一次實(shí)戰(zhàn)篇(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — Python打包篇(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — Python發(fā)送郵件和上傳蒲公英(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — 樂(lè)固,多渠道打包篇(Android自動(dòng)化構(gòu)建)
Jenkins奇技淫巧 — 節(jié)點(diǎn)管理篇
Jenkins奇技淫巧 — 優(yōu)秀文章篇
- ${FILE,path="PATH"} 包括指定文件(路徑)的含量相對(duì)于工作空間根目錄。
path文件路徑盾似,注意:是工作區(qū)目錄的相對(duì)路徑敬辣。 - ${BUILD_NUMBER} 顯示當(dāng)前構(gòu)建的編號(hào)。
- ${JOB_DESCRIPTION} 顯示項(xiàng)目描述零院。
- ${SVN_REVISION} 顯示svn版本號(hào)溉跃。還支持Subversion插件出口的SVN_REVISION_n版本。
- ${CAUSE} 顯示誰(shuí)告抄、通過(guò)什么渠道觸發(fā)這次構(gòu)建。
- ${CHANGES } -顯示上一次構(gòu)建之后的變化。
- showPaths 如果為 true,顯示提交修改后的地址蒙保。默認(rèn)false玩焰。
- showDependencies 如果為true,顯示項(xiàng)目構(gòu)建依賴(lài)募疮。默認(rèn)為false
- format 遍歷提交信息炫惩,一個(gè)包含%X的字符串,其中%a表示作者阿浓,%d表示日期他嚷,%m表示消息,%p表示路徑芭毙,%r表示版本筋蓖。注意,并不是所有的版本系統(tǒng)都支持%d和%r稿蹲。如果指定showPaths將被忽略扭勉。默認(rèn)“[%a] %m\n”。
- pathFormat 一個(gè)包含“%p”的字符串苛聘,用來(lái)標(biāo)示怎么打印路徑涂炎。
- ${BUILD_ID}顯示當(dāng)前構(gòu)建生成的ID忠聚。
- ${PROJECT_NAME} 顯示項(xiàng)目的全名。(見(jiàn)AbstractProject.getFullDisplayName)
- ${PROJECT_DISPLAY_NAME} 顯示項(xiàng)目的顯示名稱(chēng)唱捣。(見(jiàn)AbstractProject.getDisplayName)
-
JENKINS_HOME/email-templates"。當(dāng)使用自定義腳本時(shí)會(huì)默認(rèn)搜索$JENKINS_HOME/email-templatesdirectory目錄震缭。其他的目錄將不會(huì)被搜索赂毯。
- script 當(dāng)其使用的時(shí)候,僅僅只有最后一個(gè)值會(huì)被腳本使用(不能同時(shí)使用script和template)拣宰。
- template常規(guī)的simpletemplateengine格式模板党涕。
- ${JENKINS_URL} 顯示Jenkins服務(wù)器的url地址(你可以再系統(tǒng)配置頁(yè)更改)。
- ${BUILD_LOG_MULTILINE_REGEX}按正則表達(dá)式匹配并顯示構(gòu)建日志巡社。
- regex java.util.regex.Pattern 生成正則表達(dá)式匹配的構(gòu)建日志膛堤。無(wú)默認(rèn)值,可為空晌该。
- maxMatches 匹配的最大數(shù)量肥荔。如果為0,將匹配所有朝群。默認(rèn)為0燕耿。
- showTruncatedLines 如果為true,包含[...truncated ### lines...]行姜胖。默認(rèn)為true誉帅。
- substText 如果非空,就把這部分文字(而不是整行)插入該郵件右莱。默認(rèn)為空堵第。
- escapeHtml 如果為true,格式化HTML隧出。默認(rèn)為false踏志。
- matchedSegmentHtmlStyle 如果非空,輸出HTML胀瞪。匹配的行數(shù)將變?yōu)?lt;b style=”your-style-value”> html escaped matched line </b>格式针余。默認(rèn)為空。
- ${BUILD_LOG} 顯示最終構(gòu)建日志凄诞。
- maxLines 日志最多顯示的行數(shù)圆雁,默認(rèn)250行。
- escapeHtml 如果為true帆谍,格式化HTML伪朽。默認(rèn)false。
- ${PROJECT_URL} 顯示項(xiàng)目的URL地址汛蝙。
- ${BUILD_STATUS} -顯示當(dāng)前構(gòu)建的狀態(tài)(失敗烈涮、成功等等)
- ${BUILD_URL} -顯示當(dāng)前構(gòu)建的URL地址朴肺。
- ${CHANGES_SINCE_LAST_SUCCESS} -顯示上一次成功構(gòu)建之后的變化。
- reverse在頂部標(biāo)示新近的構(gòu)建坚洽。默認(rèn)false戈稿。
- format遍歷構(gòu)建信息,一個(gè)包含%X的字符串讶舰,其中%c為所有的改變鞍盗,%n為構(gòu)建編號(hào)。默認(rèn)”Changes for Build #%n\n%c\n”跳昼。
- showPaths,changesFormat,pathFormat分別定義如${CHANGES}的showPaths般甲、format和pathFormat參數(shù)。
- ${CHANGES_SINCE_LAST_UNSTABLE} -顯示顯示上一次不穩(wěn)固或者成功的構(gòu)建之后的變化鹅颊。
- reverse在頂部標(biāo)示新近的構(gòu)建欣除。默認(rèn)false。
- format遍歷構(gòu)建信息挪略,一個(gè)包含%X的字符串,其中%c為所有的改變滔岳,%n為構(gòu)建編號(hào)杠娱。默認(rèn)”Changes for Build #%n\n%c\n”。
- showPaths,changesFormat,pathFormat分別定義如${CHANGES}的showPaths谱煤、format和pathFormat參數(shù)摊求。
- ${ENV} –顯示一個(gè)環(huán)境變量。
- var– 顯示該環(huán)境變量的名稱(chēng)刘离。如果為空室叉,顯示所有,默認(rèn)為空硫惕。
- ${FAILED_TESTS} - 如果有失敗的測(cè)試茧痕,顯示這些失敗的單元測(cè)試信息。
- ${JENKINS_URL} - 顯示Jenkins服務(wù)器的地址恼除。(你能在“系統(tǒng)配置”頁(yè)改變它)踪旷。
- JENKINS_URL
- ${PROJECT_URL} - 顯示項(xiàng)目的URL豁辉。
- ${SVN_REVISION} - 顯示SVN的版本號(hào)令野。
-
JENKINS_HOME/email-templates下自定義替換它气破。當(dāng)使用自動(dòng)義模板時(shí),”template”參數(shù)的名稱(chēng)不包含“.jelly”餐抢。
- template模板名稱(chēng)现使,默認(rèn)”html”低匙。
- ${TEST_COUNTS} -顯示測(cè)試的數(shù)量。
-
var– 默認(rèn)“total”朴下。
total -所有測(cè)試的數(shù)量努咐。 fail -失敗測(cè)試的數(shù)量。 skip -跳過(guò)測(cè)試的數(shù)量殴胧。
-