【发布时间】:2021-02-05 09:19:54
【问题描述】:
我想去 主页/用户名/dir1/dir2/myfile
但文件在 Jenkinsfile 中具有用户名的动态值
【问题讨论】:
-
在这种情况下,“动态”是什么意思?用户名的动态值来自哪里?来自文件,来自构建参数,来自环境变量,来自其他地方?如果您只是希望它基于当前用户,您可以使用
$HOME环境变量,如"$HOME/dir1/dir2/myfile"。
我想去 主页/用户名/dir1/dir2/myfile
但文件在 Jenkinsfile 中具有用户名的动态值
【问题讨论】:
$HOME 环境变量,如"$HOME/dir1/dir2/myfile"。
【讨论】:
$HOME 变量会更安全,以避免分词和通配符。从技术上讲,用户可以将其主文件夹设置为包含空格的路径。