28
有沒有辦法讓jenkins中的當前版本獲得jobname並將其作爲參數傳遞給ant構建腳本?如何從jenkins獲得jobname
有沒有辦法讓jenkins中的當前版本獲得jobname並將其作爲參數傳遞給ant構建腳本?如何從jenkins獲得jobname
一個類似的問題,我正在尋找shell腳本的工作名稱。
在「執行shell」>「命令」文本框, 說下面的工作對我來說:
echo $JOB_NAME
echo "$JOB_NAME"
我跑回聲$ JOB_NAME在Ubuntu盒無需安裝詹金斯,但得到空白輸出 –
#回聲$ PATH/usr/local/sbin:/ usr/local/sbin:/ usr/local/bin:/ usr/sbin:/ usr/bin:/ sbin:/ bin:/ usr/games:/ usr/local/bin/phpunit:/ var/lib/jenkins –
我在詹金斯內部討論的,並非詹金斯之外。打開Jenkins,創建一個工作,然後在'Execute shell'>'Command'文本框中寫上面兩個,兩者都可以。上面提到的Job是Jenkins內部的,而不是詹金斯之外的環境變量。 –