我有一个需要将csv文件转储到jenkins工作区的mysql实例。不幸的是,Jenkins对工作空间目录拥有755的权限,我需要能够经常创建和删除这种类型的作业,所以手动配置不起作用。如何在不编写脚本的情况下更改这些目录的默认权限?如何更改Fedora上Jenkins工作区目录的默认权限?
回答
只需更改根工作空间目录上的权限即可。每个作业的工作区都位于根目录下的子目录中,因此它们将继承根目录的权限。
chown -R jenkins_user:jenkins_group /path_to_workspace_root
谢谢。但是,当我创建一份新工作时,詹金斯是否会用新的权限创建文件夹? – sakurashinken 2014-09-04 00:26:04
不起作用... – sakurashinken 2014-09-04 02:28:40
适用于我:'sudo chown -R用户名:jenkins workspace_path /' – codepushr 2016-08-23 13:47:32
- 1. 如何更改Mac OS X上的默认工作目录?
- 2. 如何更改Eclipse默认工作区?
- 3. 更改默认/工作目录Xcode 3.2.6
- 4. 如何恢复默认目录中的默认chown权限?
- 5. NServiceBus&MSMQ:如何更改队列上的默认权限?
- 6. 如何更改Web应用程序的默认目录访问权限?
- 7. 更改默认serviceacccount的权限
- 8. 如何更改默认布局目录?
- 9. Android - 更改目录权限
- 10. 更改目录权限
- 11. 更改默认目录6
- 12. 更改git默认目录
- 13. proftpd更改默认目录
- 14. 更改Apache/PHP默认文件权限
- 15. 更改默认文件夹权限ubuntu
- 16. 更改Jenkins默认视图
- 17. 如何更改Zend Studio中的默认工作区位置?
- 18. 如何更改所有Eclipse工作区的默认JRE?
- 19. 如何更改默认的Eclipse启动工作区?
- 20. Appengine权限更改乔达时间默认时区
- 21. 如何更改工作空间并在Jenkins上构建记录根目录?
- 22. 如何更改Storable中的默认文件权限?
- 23. TFS 2008:如何更改工作项目的默认状态?
- 24. 更改jenkins在linux中的工作区
- 25. 如何使用默认权限使用Python创建目录?
- 26. 如何将默认权限设置为/ opt /目录
- 27. ipython qt console:更改默认工作目录
- 28. 默认权限
- 29. 如何更改log4c的默认时区?
- 30. 如何更改默认版权模板
MySQL实例是作为Jenkins中的作业运行还是仅仅在工作区中复制文件的Jenkins之外的外部进程?谁是工作空间目录的所有者? MySQL是否与相同的所有者一起运行? – Technext 2014-09-04 07:38:36
MySQL实例是一个单独的进程,在用户mysql下运行。我已经将mysql用户添加到jenkins组中,手动将权限更改为775,但仍然无效。我有一个单独的Web服务器,需要能够访问此数据库。我应该在Jenkins用户下运行Web服务器吗? – sakurashinken 2014-09-04 18:40:31
我认为它是数据库的一个问题,它似乎无法在任何地方写入。除了运行授权文件之外,还有什么我需要做的吗?我在Fedora 20上。 – sakurashinken 2014-09-04 19:08:43