【问题标题】:jenkins ci build user's group not correctjenkins ci 构建用户组不正确
【发布时间】:2011-06-10 11:26:48
【问题描述】:

为了构建我们的软件,有一个构建组。这是为了将一些文件写入该组具有写入权限的特定位置。

我已将 jenkins 用户设置为该组的一部分。但是由于“权限被拒绝”,构建过程失败。

为了调试,我得到了打印出进程真实有效的 gid 的语句。如果我从 shell 运行与 jenkins 用户相同的命令,则该组是正确的,即构建组。但是通过 jenkins,它是默认的 jenkins 组,即“jenkins”本身。

如何让 jenkins 使用正确的组?

系统信息:

操作系统:RHEL5 詹金斯版本:1.414

【问题讨论】:

    标签: unix jenkins


    【解决方案1】:

    重启jenkins服务器加载组信息。

    【讨论】:

    • 哇,我必须重新启动从属设备才能读取新组?
    • 快5年了,这个bug还没修复!感谢您的提问和回答。
    【解决方案2】:

    您的从站可能以您安装它的任何人的身份运行,这可能与构建用户不同。在 Jenkins 中配置您的从站,以作为您的构建用户安装。

    【讨论】:

      猜你喜欢
      • 2017-01-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-16
      • 1970-01-01
      • 2012-10-27
      • 1970-01-01
      • 2012-04-18
      相关资源
      最近更新 更多