小编Mat*_*eum的帖子

权限被拒绝错误-jenkins(shell脚本)

我正在使用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文件夹上,但是没有运气。

任何帮助,在此先感谢!

git bash shell jenkins jenkins-pipeline

1
推荐指数
2
解决办法
3682
查看次数

标签 统计

bash ×1

git ×1

jenkins ×1

jenkins-pipeline ×1

shell ×1