Jenkins 从选择插件到配置详解-Gradle
1、入門安裝重要插件
Publish Over SSH: SSH連接服務(wù)器插件Git 相關(guān): 代碼拉取gradle: 用于項(xiàng)目打包
2、Jenkins 創(chuàng)建項(xiàng)目到配置詳解
1、創(chuàng)建一個(gè)自由風(fēng)格的軟件項(xiàng)目
2、項(xiàng)目配置詳解 及注意事項(xiàng)
1、 選擇 丟棄時(shí)構(gòu)建 :?勾選“General”選項(xiàng)卡中的“丟棄舊的構(gòu)建”,填寫(xiě)“保持構(gòu)建的天數(shù)”和“保持構(gòu)建的最大個(gè)數(shù)”,根據(jù)自己情況填寫(xiě)值。因?yàn)槲覀兊陌l(fā)布包要一直使用,所以,針對(duì)發(fā)布包的限制沒(méi)有設(shè)置。 ps:推薦的做法是在job創(chuàng)建之初就給job配置丟棄舊的構(gòu)建策略并且指定保持構(gòu)建的最大次數(shù)為一個(gè)較小的值
2、選擇 在必要的時(shí)候并發(fā)構(gòu)建:?勾選“General”選項(xiàng)卡中的“在必要的時(shí)候并發(fā)構(gòu)建”
3、?源碼管理 - Git: 填寫(xiě)?Repository URL 源碼庫(kù)拉取地址及Credentials 對(duì)應(yīng)帶有拉取權(quán)限的用戶,?Branches to build 制定拉取分支 源碼庫(kù)瀏覽器 選擇自動(dòng)。
4、構(gòu)建觸發(fā)器 非必要時(shí) 建議不選擇, 否則打包時(shí)會(huì)很慢。
5、構(gòu)建 - Incoke Gradle script (gradle 選項(xiàng)):? 選擇 Invoke Gradle -> 選擇?Gradle Version(Gradle Version 在首頁(yè) 系統(tǒng)管理 全局配置里面添加對(duì)應(yīng)版本),Tasks 填寫(xiě)項(xiàng)目打包命令
6、構(gòu)建后操作:
1、選擇 Send build artifacts over SSH?
? 2、添加SSH Server -> 首頁(yè)系統(tǒng)管理-系統(tǒng)配置里添加
3、設(shè)置?Transfers
Source files: 需上傳到服務(wù)器的路徑,Jenkins 工作空間里的路徑 例: wx/src/main/*.jar
Remove prefix: 需排除目錄,?ps: 上傳到服務(wù)器 會(huì)帶上?Source files 填寫(xiě)的全部路徑 而不是 只有文件,所以需要排除文件夾。 例:?wx/src/main
Remote directory: 上傳至服務(wù)器對(duì)應(yīng)目錄,?ps: 此路徑包含了?添加SSH Server 里設(shè)置的 訪問(wèn)地址
Exec command:? 執(zhí)行對(duì)應(yīng)命令(在上傳文件后執(zhí)行,如需 在上傳文件之前執(zhí)行 添加兩個(gè)或多個(gè)Transfers )。?ps: 坑 -- > 在publish over SSH 版本 1.20.1 后,執(zhí)行命令控制臺(tái)無(wú)顯示,執(zhí)行腳本內(nèi)容里路徑必須為絕對(duì)路徑,相對(duì)路徑不會(huì)執(zhí)行也不會(huì)報(bào)錯(cuò)。
?3、升級(jí)或降級(jí)插件版本
1、插件下載地址?http://mirror.xmission.com/jenkins/plugins/
? ? 2、下載對(duì)應(yīng)插件后 進(jìn)入系統(tǒng)管理 -> 插件管理 -> 高級(jí) -> 選擇需要更新或降級(jí)插件上傳即可(重啟后生效)
?
總結(jié)
以上是生活随笔為你收集整理的Jenkins 从选择插件到配置详解-Gradle的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: 源码面前没有秘密,推荐 9 个带你阅读源
- 下一篇: 【图解计算机组成原理】第1章 计算机系统
