我的詹金斯(Jenkins)在Mac上的本地服务器上工作,为了工作,我需要运行一个脚本外壳女巫,它需要读取json文件。我试图将其放在工作流库文件中。但是当我运行测试工作时,脚本返回一个错误,女巫说:
/Users/****/.jenkins/workflow-libs/testCollections: Permission denied Build step 'Run a shell script' marked build as failure Finished: FAILURE
因此,我知道脚本可以读取json文件,但我不知道如何授予此权限。感谢您的帮助
请按照此命令授予权限。
sudo chown -R <jenkins user>:<jenkins group> /jenkins_root_path
了这里<jenkins user>并且jenkins group是你被下运行詹金斯的用户和组。
<jenkins user>
jenkins group