哈德森的工作设置

时间:2012-05-26 12:54:46

标签: permissions hudson

我正在尝试设置Hudson来构建我的Android项目。

问题是作业是由没有适当权限的用户“hudson”启动的(我的项目位于我的主目录中)所以我在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从我的用户运行构建吗?

由于

1 个答案:

答案 0 :(得分:1)

找到解决方案:有必要在/ etc / default / hudson中更改用户  配置文件(HUDSON_USER变量)