jenkins shell可使用環境變數
阿新 • • 發佈:2019-02-05
jenkins 2.138
以下變數可用於shell指令碼
- BUILD_NUMBER
當前的內部版本號,例如”153” - BUILD_ID
當前構建ID,對於在1.597+中創建的構建,與BUILD_NUMBER相同,但對於較舊構建,則為YYYY-MM-DD_hh-mm-ss時間戳 - BUILD_DISPLAY_NAME
當前版本的顯示名稱,預設為”#153”。 - JOB_NAME
此構建的專案名稱,例如”foo”或”foo / bar”。 - JOB_BASE_NAME
此構建的專案的短名稱剝離資料夾路徑,例如”bar / foo”的”foo”。 - BUILD_TAG
“jenkins- $ - EXECUTOR_NUMBER
標識正在執行此構建的當前執行程式(在同一計算機的執行程式之間)的唯一編號。這是您在”構建執行程式狀態”中看到的數字,但該數字從0開始,而不是1。 - NODE_NAME
構建在代理上的代理名稱,如果在主伺服器上執行則為”master” - NODE_LABELS
分配節點的以空格分隔的標籤列表。 - WORKSPACE
分配給構建作為工作空間的目錄的絕對路徑。 - JENKINS_HOME
在主節點上為Jenkins儲存資料的目錄的絕對路徑。 - JENKINS_URL
Jenkins的完整URL,例如http:// server:port / jenkins /(注意:僅在系統配置中設定Jenkins URL時才可用) - BUILD_URL
此構建的完整URL,如http:// server:port / jenkins / job / foo / 15 /(必須設定Jenkins URL) - JOB_URL
此作業的完整URL,如http:// server:port / jenkins / job / foo /(必須設定Jenkins URL) - GIT_COMMIT
正在檢出提交雜湊。 - GIT_PREVIOUS_COMMIT
最後在此分支上構建的提交的雜湊值(如果有)。 - GIT_PREVIOUS_SUCCESSFUL_COMMIT
最後在此分支上成功構建的提交雜湊(如果有)。 - GIT_BRANCH
遠端分支名稱(如果有)。 - GIT_LOCAL_BRANCH
正在檢出的本地分支名稱(如果適用)。 - GIT_URL
遠端URL。如果有多個,會GIT_URL_1,GIT_URL_2等等。 - GIT_COMMITTER_NAME
配置的Git提交者名稱(如果有)。 - GIT_AUTHOR_NAME
配置的Git作者姓名(如果有)。 - GIT_COMMITTER_EMAIL
已配置的Git提交者電子郵件(如果有)。 - GIT_AUTHOR_EMAIL
已配置的Git作者電子郵件(如果有)。