无法通过github在Jenkins中运行bash脚本

nmpmafwu  于 2023-03-01  发布在  Jenkins
关注(0)|答案(1)|浏览(162)

我有一个存储库https://github.com/bizimunda/Jenkins-run-bash-script,在该存储库中有一个.sh脚本。
这是我的舞台密码

stage('Running script file') {
            steps {
                sh "chmod +x -R ${env.WORKSPACE}/myscript.sh"
                sh "chmod +x ./myscript.sh"
                sh './myscript.sh'
            }

        }

这就是我得到的错误

+ chmod +x -R /Users/hamid/.jenkins/workspace/running_bash_script/myscript.sh
chmod: -R: No such file or directory

尽管我的文件myscript已经在该文件夹中

oknrviil

oknrviil1#

根据man page;-R是递归的。对于一个文件不是必需的,但运行chmod --help可查看变量的选项。
非常确定它是chmod -R a+x path/to/filename.txt或忽略-R,因为它只是一个文件。

相关问题