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

