【发布时间】:2012-05-26 12:54:46
【问题描述】:
我正在尝试设置 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 从我的用户运行构建吗?
谢谢
【问题讨论】:
-
我修复了您标题中的拼写错误,但您真的有名为“hadson”的用户吗?
-
抱歉打印错误 - “hudson”。我使用以下输出执行了虚拟作业:
-
由用户匿名启动 [workspace] $ /bin/sh -xe /tmp/hudson2129720862026016628.sh + whoami hudson [DEBUG] 跳过观看的依赖更新;构建未配置触发器:SipPhone 3rd 方库 #2 完成:成功
-
您应该使用此详细信息编辑您的原始问题,Artem;然后人们将获得更多信息,他们可以通过这些信息为您提供有用的答案。
标签: permissions hudson