我正在检查SVN存储库到Jenkins工作区。 这是检出的存储库目录
如果您查看下面的图像,隐藏目录(.gradle)及其子目录将root作为所有者,而Jenkins构建失败。
错误:
.gradle / 2.10 / taskArtifacts / cache.properties.lock(Permission denied)
由于.gradle文件夹没有jenkins用户的权限。 SVN Jenkin Plugin版本(2.5.7)
如何克服这个问题?
答案 0 :(得分:1)
这就是您使用正确的用户(jenkins)检查项目并使用root用户运行jenkins构建的原因。 您可以在jenkins用户下解析正在运行的jenkins,或者您必须使用root用户签出您的项目。
在这篇文章中尝试:Run jenkins under different user