将路径存储在变量中并将其与 cd 一起使用

将路径存储在变量中并将其与 cd 一起使用

我有一条路,

Sample_Backend_Parameterized_Deployment

我想将此路径设置为变量并稍后调用它。我该怎么做?

我尝试过这个但不起作用

CDPATH="Sample_Backend_Parameterized_Deployment"

cd $CDPATH

出现错误

/var/lib/jenkins/workspace/Sample_Backend_Parameterized_Deployment:没有这样的文件或目录

有没有办法给出路径{WORKSPACE}/Sample_Backend_Parameterized_Deployment

答案1

当作业在 Jenkins 上执行时,Jenkins 还会设置许多特定于上下文的环境变量。使用“执行 shell”构建步骤时也可以重用这些变量。

特别是对于这种情况,环境变量WORKSPACE设置为 Jenkins 工作区的绝对路径,这是构建过程中使用的工作目录。要更改到工作区目录,您可以cd $WORKSPACE在适当的构建步骤中使用该命令。

以下链接提供了 Jenkins 在作业期间设置的所有环境变量的列表:Jenkins设置环境变量

相关内容