Jenkins可用環(huán)境變量以及使用方法

一修噪,變量的使用方法

下面的環(huán)境變量可以在配置Jenkins Job的時(shí)候用得到姻政,可以用在Execute shell浩考、Execute Windows batch command婶肩、文本框 上加上編輯好的的shell腳本

Windows:%BUILD_NUMBER%        %變量名%
Linux:${BUILD_NUMBER} 捌袜,也可以直接使用$BUILD_NUMBER

倘若是自己定義的參數(shù)化(Parameter)在調(diào)用時(shí)可以直接用说搅,比如調(diào)用這個(gè)時(shí)直接$endPoint


image.png

二、Jenkins可用環(huán)境變量:

  • BRANCH_NAME
    對(duì)于多分支項(xiàng)目虏等,這將被設(shè)置為正在構(gòu)建的分支的名稱弄唧,例如适肠,如果您希望從master部署到生產(chǎn)環(huán)境而不是從feature分支部署;如果對(duì)應(yīng)某種更改請(qǐng)求候引,則該名稱通常是任意的(請(qǐng)參閱下面的CHANGE_ID和CHANGE_TARGET)侯养;

  • CHANGE_ID
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目,這將被設(shè)置為更改ID澄干,例如拉取請(qǐng)求編號(hào)(如果支持);其他未設(shè)置逛揩;

  • CHANGE_URL
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目,這將被設(shè)置為更改URL(如果支持)麸俘;其他未設(shè)置辩稽;

  • CHANGE_TITLE
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目,這將被設(shè)置為更改的標(biāo)題(如果支持);其他未設(shè)置从媚;

  • CHANGE_AUTHOR
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目逞泄,這將被設(shè)置為建議更改的作者的用戶名(如果支持);其他未設(shè)置;

  • CHANGE_AUTHOR_DISPLAY_NAME
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目拜效,這將被設(shè)置為建議更改的作者的人名(如果支持);其他未設(shè)置喷众;

  • CHANGE_AUTHOR_EMAIL
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目,這將被設(shè)置為建議更改的作者的Email地址(如果支持);其他未設(shè)置紧憾;

  • CHANGE_TARGET
    對(duì)于與某種更改請(qǐng)求相對(duì)應(yīng)的多分支項(xiàng)目到千,這將被設(shè)置為合并到的目標(biāo)或者基礎(chǔ)分支(如果支持);其他未設(shè)置;

  • BUILD_NUMBER
    當(dāng)前構(gòu)建的編號(hào)稻励,例如“4674”等


    image.png
  • BUILD_ID
    當(dāng)前構(gòu)建的版本ID父阻,與構(gòu)建的BUILD_NUMBER相同

  • BUILD_DISPLAY_NAME
    當(dāng)前版本的顯示名稱,默認(rèn)為“# 4674”望抽,即BUILD_NUMBER加矛。

  • JOB_NAME
    即此版本的項(xiàng)目名稱,例如“foo”或“foo / bar”煤篙。


    image.png
  • JOB_BASE_NAME
    此構(gòu)建的項(xiàng)目的短名稱剝離文件夾路徑斟览,例如“bar / foo”的“foo”。

  • BUILD_TAG

jenkins - $ {JOB_NAME} - $ {BUILD_NUMBER}

JOB_NAME中的所有正斜杠(/)都用破折號(hào)( - )替換辑奈。方便地放入資源文件苛茂,jar文件等,以便于識(shí)別鸠窗。

  • EXECUTOR_NUMBER
    唯一編號(hào)妓羊,用于標(biāo)識(shí)執(zhí)行此構(gòu)建的當(dāng)前執(zhí)行程序(在同一臺(tái)計(jì)算機(jī)的執(zhí)行程序中)。這是您在“構(gòu)建執(zhí)行程序狀態(tài)”中看到的數(shù)字稍计,但數(shù)字從0開始躁绸,而不是從1開始。

  • NODE_NAME
    如果構(gòu)建在代理上,則代理的名稱; 如果在主版本上運(yùn)行净刮,則為“MASTER”剥哑;

  • NODE_LABELS
    節(jié)點(diǎn)分配的空白分隔的標(biāo)簽列表。

  • WORKSPACE
    作為工作空間分配給構(gòu)建的目錄的絕對(duì)路徑淹父。

  • JENKINS_HOME
    Jenkins用于存儲(chǔ)數(shù)據(jù)的主節(jié)點(diǎn)上分配的目錄的絕對(duì)路徑株婴。

  • JENKINS_URL
    Jenkins的完整URL,如http:// server:port / jenkins /(注意:僅在系統(tǒng)配置中設(shè)置Jenkins URL時(shí)可用)

  • BUILD_URL
    此版本的完整URL暑认,例如http:// server:port / jenkins / job / foo / 15 /(必須設(shè)置* Jenkins URL)

  • JOB_URL
    該作業(yè)的完整URL困介,例如http:// server:port / jenkins / job / foo /(必須設(shè)置Jenkins URL)

  • GIT_COMMIT
    The commit hash being checked out.

  • GIT_PREVIOUS_COMMIT
    The hash of the commit last built on this branch, if any.

  • GIT_PREVIOUS_SUCCESSFUL_COMMIT
    The hash of the commit last successfully built on this branch, if any.

  • GIT_BRANCH
    遠(yuǎn)程分支名稱,如果有的話穷吮。

  • GIT_LOCAL_BRANCH
    本地分支名稱逻翁,如果有的話。

  • GIT_URL
    遠(yuǎn)程git倉庫的URL捡鱼。如果有多個(gè)八回,將會(huì)是GIT_URL_1,GIT_URL_2等驾诈。

  • GIT_COMMITTER_NAME
    配置的Git提交者名稱(如果有的話)缠诅。

  • GIT_AUTHOR_NAME
    配置的Git作者姓名(如果有的話)。

  • GIT_COMMITTER_EMAIL
    配置的Git提交者電子郵件(如果有的話)乍迄。

  • GIT_AUTHOR_EMAIL
    已配置的Git作者電子郵件(如果有)管引。

  • SVN_REVISION
    當(dāng)前工作區(qū)的Subversion版本號(hào),例如“12345”

  • SVN_URL
    當(dāng)前工作區(qū)的Subversion版本號(hào)闯两,例如“12345”
    ————————————————
    參考原文鏈接:https://blog.csdn.net/zbj18314469395/article/details/79755985

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末褥伴,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子漾狼,更是在濱河造成了極大的恐慌重慢,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逊躁,死亡現(xiàn)場(chǎng)離奇詭異似踱,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)稽煤,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門核芽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人酵熙,你說我怎么就攤上這事轧简。” “怎么了匾二?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵吉懊,是天一觀的道長庐橙。 經(jīng)常有香客問我假勿,道長借嗽,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任转培,我火速辦了婚禮恶导,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘浸须。我一直安慰自己惨寿,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布删窒。 她就那樣靜靜地躺著裂垦,像睡著了一般。 火紅的嫁衣襯著肌膚如雪肌索。 梳的紋絲不亂的頭發(fā)上蕉拢,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音诚亚,去河邊找鬼晕换。 笑死,一個(gè)胖子當(dāng)著我的面吹牛站宗,可吹牛的內(nèi)容都是我干的闸准。 我是一名探鬼主播,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼梢灭,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼夷家!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起敏释,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤库快,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后颂暇,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體缺谴,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年耳鸯,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了湿蛔。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡县爬,死狀恐怖阳啥,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情财喳,我是刑警寧澤察迟,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布斩狱,位于F島的核電站,受9級(jí)特大地震影響扎瓶,放射性物質(zhì)發(fā)生泄漏所踊。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一概荷、第九天 我趴在偏房一處隱蔽的房頂上張望秕岛。 院中可真熱鬧,春花似錦误证、人聲如沸继薛。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽遏考。三九已至,卻和暖如春蓝谨,著一層夾襖步出監(jiān)牢的瞬間灌具,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國打工像棘, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留稽亏,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓缕题,卻偏偏與公主長得像截歉,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子烟零,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容