
本篇將介紹 Jenkins 的 Pipeline Job 透過 Groovy 讀取外部檔案,取得客製化的變數。
1. 建立變數檔案
在 Jenkins 的目錄下建立一個存放變數的檔案。如下:
C:\Program Files (x86)\Jenkins\properties\sample.properties
| 1 | HW=Hello World! | 
2. Groovy Script
| 1 | def propsPath = env.JENKINS_HOME+"\\properties\\sample.properties" | 
授權執行
執行 Pipeline Job 後,若顯示失敗訊息:
| 1 | org.jenkinsci.plugins.scriptsecurity.sandbox.RejectedAccessException: ***** | 
可以參考解法 Jenkins - Groovy RejectedAccessException
執行結果
