我正在使用jenkinsfile测试我们的一个实例。为此,我创建了一个bash脚本。问题是jenkins没有运行脚本的权限。任何想法如何解决这个问题?
Jenkinsfile:
stage("Testing instances"){
if (terragruntAction == 'apply' || terragruntAction == 'test'){
echo "Testing"
sh '../check_services.sh'
}
}
Run Code Online (Sandbox Code Playgroud)
输出:
../check_services.sh:权限被拒绝
我试着做:
git update-index --chmod=+x check_services.sh
Run Code Online (Sandbox Code Playgroud)
在詹金斯(Jenkins)签出的git文件夹上,但是没有运气。
任何帮助,在此先感谢!