我已经写了一个工作,在shell脚本中执行命令,现在jenkins提供了一些环境变量,如jenkins_home,工作空间,当我回声时,得到相应的路径。现在,jenkins提供了一些环境变量,如jenkins_home,工作空间,当我回声时,会得到相应的路径.有没有一种方法来获取构建目录路径或工作目录路径?我想,如果你能帮我,我一定会很高兴的。
环境变量'WORKSPACE'会给你构建所在文件夹的绝对路径。
如果你的构建是一个流水线构建,你可以。
sh("chmod +x /${WORKSPACE}/FolderWithScripts/ScriptName.sh && /${WORKSPACE}/FolderWithScripts/ScriptName.sh")
(chmod部分是为了确保你有执行权限)
喏 是一个含有可用环境变量的列表