我在Tomcat上部署了Hudson。 Tomcat在用户HUDSON_USER下作为Windows服务启动。 因此,只有HUDSON_USER才能完全访问从Hudson作业创建的文件。 所有其他用户只能读取访问权限。 是否可以配置Hudson或Tomcat或Windows,以便所有其他用户具有写入权限或完全访问Hudson的构件?用户无法修改Hudson创建的文件
0
A
回答
1
听起来像你需要右键单击根文件夹和哈德森放置其构建工件,然后单击属性,然后单击安全选项卡。添加您需要的用户权限,确保您还单击高级,然后选中“从父级继承应用于子对象的权限条目...”和“替换所有子对象上的权限条目....”
或者,您可以在本地托管构建库以上传工件(因为Hudson可以选择上传到资源库),然后开发人员可以在运行本地maven构建版本时下载他们需要的版本。第二种选择将得到我的投票,虽然...
1
您可以通过HTTP访问工件,例如http://hudson/job/my-project/lastSuccessfulBuild/artifact/*zip*/archive.zip
我不知道你为什么要直接写入Hudson的工作区;如果您想要从构建中移动或检索文件,只读访问是有意义的。
否则,如果你确实需要更改文件系统的权限,你可以告诉Hudson chmod
无论你想要什么文件。
相关问题
- 1. Firebase 3无法修改其他用户创建的数据
- 2. 用户无法创建文件linux
- 3. 无法为用户创建gitconfig文件
- 4. 无法创建用户配置文件
- 5. Windows 7中的用户无法修改文本文件
- 6. Apache无法在网络共享中修改/创建文件
- 7. 获取上次修改或创建文件的用户名
- 8. 无法修改machine.config文件
- 9. 无法直接创建和修改device_vector
- 10. 获取文件的最后修改用户和Java中的创建者用户
- 11. 无法使用VBScript修改.LNK文件
- 12. 无法修改Cpanel上的文件
- 13. 无法签出修改后的文件
- 14. C#创建/修改/读取.xlsx文件
- 15. 无法将用户添加到Jenkins(Hudson)
- 16. 修改Hudson更新日志
- 17. meteor onLogin无法修改用户标志
- 18. 无法修改用户解析
- 19. 无法更改使用PHP创建的文件的FTP权限
- 20. 无法创建文件sys_get_temp_dir()
- 21. 无法创建NodeManager.properties文件
- 22. 我无法创建文件
- 23. 无法创建文件
- 24. 无法创建IPA文件
- 25. 我无法创建文件
- 26. 无法创建文件夹
- 27. 无法创建.apk文件
- 28. Java - 无法创建文件
- 29. 无法创建nomedia文件
- 30. fopen无法创建文件