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)秀文章篇
系統(tǒng)設(shè)置
沒(méi)有講到部分會(huì)在后面的文章講解,因?yàn)橛行┰O(shè)置需要后面的知識(shí)點(diǎn)鞋屈。
位置:系統(tǒng)管理 -> 系統(tǒng)設(shè)置
- 基本屬性
- 主目錄:
環(huán)境變量“JENKINS_HOME”所指的目錄,安裝文件,工作空間等都是它的子目錄逾条。 - 系統(tǒng)消息:
這個(gè)信息會(huì)顯示在首頁(yè)頂部. 用來(lái)向用戶展示一些系統(tǒng)范圍的通知或公告。 - 構(gòu)建前等待時(shí)間
啟動(dòng)構(gòu)建任務(wù)后投剥,需要等待多長(zhǎng)時(shí)間师脂,才進(jìn)行真正的工程構(gòu)建。
- 主目錄:
- 全局屬性
- Disable deferred wipeout on this node
是否開(kāi)啟延遲清理,在這個(gè)節(jié)點(diǎn)上(可以認(rèn)為當(dāng)前安裝Jenkins的電腦就是一個(gè)節(jié)點(diǎn)) - 工具位置
指定任務(wù)所需工具的位置吃警,比如git糕篇,gradle等。 - 環(huán)境變量
Jenkins系統(tǒng)自身就有很多環(huán)境變量可以使用酌心,比如JENKINS_HOME娩缰,JENKINS_URL,GIT_COMMIT等等谒府,具體有哪些,后面在構(gòu)建具體任務(wù)的時(shí)候浮毯,會(huì)告訴怎么查看完疫。那么,如果要使用自定義的環(huán)境變量怎么辦债蓝,那么就可以在這里設(shè)置壳鹤。
- Disable deferred wipeout on this node
- 管理監(jiān)控配置
自己去看,基本都是中文饰迹。默認(rèn)選中 - Jenkins Location
根據(jù)需要設(shè)置芳誓。 - Github 服務(wù)器
添加自己的Github地址 - Extended E-mail Notification
設(shè)置自己的郵件配置
全局工具配置
安裝任務(wù)構(gòu)建依賴的環(huán)境,工具啊鸭,比如git锹淌,Gradle,JDK等赠制,這個(gè)比較簡(jiǎn)單赂摆,安裝后,指定路徑即可钟些,當(dāng)然你也可以使用自動(dòng)安裝烟号。
- JDK
安裝JDK后,我們都會(huì)配置好環(huán)境變量,window還好政恍,可以直接通過(guò)界面看到汪拥,如果是mac,linux篙耗,可以查看環(huán)境變量配置的文件迫筑,具體可以在哪些文件配置環(huán)境變量以及區(qū)別,自行百度鹤树,另一種方法铣焊,可以用命令打印出環(huán)境變量路徑:
比如:- which git找到git執(zhí)行文件的路徑,
- echo $JAVA_HOME打印JDK的環(huán)境變量路徑(前提是你配置JDK環(huán)境變量罕伯,JAVA_HOME是環(huán)境變量名)
-
Gradle
這里有兩中方式曲伊,可以自己指定Gradle版本路徑,也可以選擇自動(dòng)安裝,name處填寫別名坟募,在后面會(huì)用到岛蚤。當(dāng)然這個(gè)也不是必須,看具體的任務(wù)懈糯。
插件管理
展示了可以更新涤妒,安裝,通過(guò)搜索可以找到自己想要安裝的插件赚哗,當(dāng)然她紫,高級(jí)功能里面還可以選擇自己本地插件進(jìn)行安裝。