【发布时间】:2015-06-08 05:20:37
【问题描述】:
当我从 jenkins 启动构建脚本时出现以下错误
os.rename(str1,str) OSError: [Errno 13] 权限被拒绝 构建步骤“执行 shell”将构建标记为失败
我可以手动重命名文件。我对该文件有 rwx 权限。但是当从 jenkins 启动 python 脚本时我不能做同样的事情。有什么想法吗?
【问题讨论】:
-
确保 Jenkins 使用与您重命名文件时相同的用户运行,或者 Jenkins 用户具有适当的权限。