我正在尝试设置Hudson来构建我的Android项目。
问题是,作业是由用户" Hudson“启动的,该用户没有适当的权限(我的项目位于我的home目录中),因此我在Hudson构建日志中得到”权限被拒绝“。下面是打印当前用户名的虚拟任务的输出:
`Started by user anonymous` `[workspace] $ /bin/sh -xe /tmp/hudson2129720862026016628.sh` `+ whoami` `hudson` `[DEBUG] Skipping watched dependency update; build not configured with trigger: SipPhone 3rd party libs #2` `Finished: SUCCESS`解决此问题的最佳实践是什么?我可以让Hudson从我的用户运行构建吗?
谢谢
发布于 2012-05-27 03:02:40
找到解决方案:有必要更改/etc/default/hudson配置文件中的用户(HUDSON_USER变量)
https://stackoverflow.com/questions/10766404
复制相似问题