Jenkins 2.x 實踐指南


創建第一個 PipeLine

 

 

 

Jenkinsfile,先創建一個jenkinsFile,將jenkinsFile放在git 上去拉取

 

 

 

 

 

 

Tools 的使用,會自動下載 maven

 

 

 

 

 

 

 

 

第三章,pipeline語法詳細解釋

支持命名參數

 

 

 

 

Pipeline 的組成

 

 

 

 

 

 

 

 

Post 發郵件部分

 

 

 

Jenkins 支持的指令

 

 

 

 

 

 

 

 

 

 文件目錄

 

 

判斷文件是否存在

 

 

 

 

 

示例如下:

 

 

 sh 執行的命令,bat powershell 都支持以上的參數,類似於sh

 

 


waitUntil 等待條件滿足,這個最好慎用,會進入死循環

timeout 代碼塊超過時間

 

 Sleep

 

 小貼士:可以使用Pipeline 片段生成器去學習,填入參數,生成片段

 

 

Jenkins 環境變量

 

 

 

 

 

 Environment 環境變量

 

 

 

自定義環境全局變量,在這里加了變量后,可以在任何pipeline 中使用,${env.g_name}

 

 

利用環境變量支持更多的工具

 

 

 

 

 

 

利用TooLs 作用域實現多版本編譯

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM