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- $ {JOB_NAME} - $ {BUILD_NUMBER} ” 字符串。JOB_NAME中的所有正斜槓(”/”)都用短劃線(” - “)替換。方便放入資源文件,jar文件等,以便於識別。 - 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作者電子郵件(如果有)。