文件夹名称是否可用作类似于JOB_NAME的环境变量?
对于文件夹; JOB_NAME包含完整路径,包括父文件夹。我希望直接父文件夹作为环境变量。
答案 0 :(得分:0)
不存在此类变量,但$(basename $(dirname $JOB_NAME))
会为您提供所要求的内容。
答案 1 :(得分:0)
使用$(basename $(dirname $JOB_NAME))
与Environment Script Plugin相结合的建议,您应该能够通过选择从脚本生成环境变量然后提供<来设置此类环境变量strong>脚本内容:
echo FOLDER_NAME=$(basename $(dirname $JOB_NAME))
答案 2 :(得分:0)
我用过:
FOLDER_NAME=${JOB_NAME%/*}
STAGE=${JOB_NAME##*/}
请参阅http://www.tldp.org/LDP/abs/html/parameter-substitution.html