在我的 Hudson 工作中,我需要在我的 ant 构建之前运行一个命令(android 更新项目),它因“无权限”而失败。根据 Hudson 文档,这些命令作为我在 /etc/passwd 中找到的新创建的用户(“hudson”)运行:
...
mysql:x:104:111:MySQL Server,,,:/nonexistent:/bin/false
jetty:x:117:130::/usr/share/jetty:/bin/false
hudson:x:118:65534::/var/lib/hudson:/bin/bash
如何允许该用户执行该命令?