ด้วยการสร้างไปป์ไลน์เจนกินส์ 2.1 เจนกินส์จะฉีดenv
ตัวแปรเข้าไปในไฟล์node{}
. ตัวอย่างเช่นBRANCH_NAME
สามารถเข้าถึงได้ด้วย
node {
echo ${env.BRANCH_NAME}
...
ฉันต้องการสะท้อนคุณสมบัติทั้งหมด env
ภายในท่อเจนกินส์
... เนื่องจากฉันไม่ทราบคุณสมบัติทั้งหมดล่วงหน้า
ฉันกำลังมองหารหัสเช่น
node {
for(e in env){
echo e + " is " + ${e}
}
...
ซึ่งจะสะท้อนบางอย่างเช่น
BRANCH_NAME is myBranch2
CHANGE_ID is 44
...