【发布时间】:2012-06-08 15:36:34
【问题描述】:
我创建了一个 Jenkins 版本来编译和分发一些模块。构建命令的输出(例如,make 或 ant)被重定向到名为 build.log 的文件。
有趣的是,使用tee 将echo 重定向到同一个文件会失败:
tee: ../../build.log: Permission denied
该文件存在并具有 777 权限(使用 ls -ltrh ../.. 检查)。有什么想法写这篇文章有什么问题吗?
【问题讨论】:
-
您确定该目录的路径具有正确的权限吗?不仅仅是文件?
-
你确定运行jenkins的用户是拥有777权限的用户吗?
标签: logging jenkins file-permissions tee