Jenkins SVN结帐所有权

时间:2016-05-25 05:45:52

标签: android svn jenkins gradle permissions

我正在检查SVN存储库到Jenkins工作区。 这是检出的存储库目录

Jenkin workspace

如果您查看下面的图像,隐藏目录(.gradle)及其子目录将root作为所有者,而Jenkins构建失败。

Workspace with some hidden files

错误:

  

.gradle / 2.10 / taskArtifacts / cache.properties.lock(Permission denied)

由于.gradle文件夹没有jenkins用户的权限。 SVN Jenkin Plugin版本(2.5.7)

如何克服这个问题?

1 个答案:

答案 0 :(得分:1)

这就是您使用正确的用户(jenkins)检查项目并使用root用户运行jenkins构建的原因。 您可以在jenkins用户下解析正在运行的jenkins,或者您必须使用root用户签出您的项目。

在这篇文章中尝试:Run jenkins under different user