Jenkins控制台输出具有日志权限错误

时间:2014-09-22 16:24:16

标签: jenkins

我的jenkins设置不是太复杂,只有200多个工作;我遇到的问题如下:

  1. jobs文件夹安装在NFS驱动器上;
  2. 某些作业正在创建日志文件,但是它完全失去了权限(它变为000),导致控制台上出现有关日志文件权限的错误:
  3. Jenkins screenshot with error

    我已经检查并重新检查了文件夹和所有作业的权限,但没有什么可以解释问题的原因。它本身不是问题,但有些工作非常重要,如果没有手动修复权限,它们就无法调试。

    欢迎任何提示。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题,您的版本控制(例如Perforce / SVN)很可能会在同步时将日志文件设置为只读权限。

解决此问题的一个简单方法是添加“执行Windows批处理命令”构建步骤,您可以在其中cd到包含日志文件的目录并更改其权限。

使用命令: 光盘 attrib -r

这将改变日志文件的权限,并允许您的作业写入文件。我确信还有其他方法可以解决这个问题,但这是一种非常快速简便的方法。