創建第一個 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 作用域實現多版本編譯