在SCM签出后遍历repo时,Jenkins不提供任何文件或目录

在SCM签出后遍历repo时,Jenkins不提供任何文件或目录,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,詹金斯版本:2.107.1 问题:尽管文件存在,但Jenkins无法将其或cd访问到回购协议中 注意:在实际代码中替换为实际的github repo 管道代码: ` 节点{ 阶段('签出SCM'){ 签出([$class:'GitSCM',分支:[[name:'*/*********']],DoGenerateSubModuleConfiguration:false,extensions:[],submoduleCfg:[],userRemoteConfigs:[[CredentialId:'*

詹金斯版本:2.107.1 问题:尽管文件存在,但Jenkins无法将其或cd访问到回购协议中

注意:在实际代码中替换为实际的github repo 管道代码: `

节点{
阶段('签出SCM'){
签出([$class:'GitSCM',分支:[[name:'*/*********']],DoGenerateSubModuleConfiguration:false,extensions:[],submoduleCfg:[],userRemoteConfigs:[[CredentialId:'*****',url:'https://github.com/******']]])
}
stage('从工作区中的Jenkins脚本复制文件并运行'){
sh‘pwd’
sh'ls-轻轨$WORKSPACE'
sh'ls-lrt$WORKSPACE//jenkins_脚本//
sh'bash$WORKSPACE//jenkins_scripts/test snapshot.sh'
}
}
` 控制台输出:

`
[Pipeline] sh
[snap] Running shell script
+ ls -lrt /root/workspace/snap/<repo>/jenkins_scripts/
ls: cannot access '/root/workspace/snap/<repo>/jenkins_scripts/': No such file or directory
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE
`
`
[管道]上海
[快照]正在运行shell脚本
+ls-lrt/root/workspace/snap//jenkins\u脚本/
ls:无法访问“/root/workspace/snap//jenkins_scripts/”:没有这样的文件或目录
[管道]}
[管道]//阶段
[管道]}
[管道]//节点
[管道]管道末端
错误:脚本返回退出代码2
完成:失败
`

我希望很快有人能回答这个问题。我遇到了完全相同的问题。不幸的是,将
chmod-R 777./
扔到它上面没有任何帮助。它显示所有权限都已更改,但“没有这样的文件或目录”仍然在发生。
`
[Pipeline] sh
[snap] Running shell script
+ ls -lrt /root/workspace/snap/<repo>/jenkins_scripts/
ls: cannot access '/root/workspace/snap/<repo>/jenkins_scripts/': No such file or directory
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
ERROR: script returned exit code 2
Finished: FAILURE
`