如何以特定用户身份运行詹金斯的工作?

荷马

我公司中的 Jenkins 集群以 root 用户身份运行构建。如何配置集群/构建以作为不同的用户运行?没有root权限?

亚历克斯·奥

构建始终在运行节点代理进程的用户下运行。所以你的选择是

  • 指定一个不同的用户来连接节点,或者
  • 在构建期间切换到不同的用户(例如,通过sudoshell 构建步骤)。这更灵活,但插件相关代码(如 SCM checkout)仍将在 root 帐户下运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章