我在
Linux中安装了Jenkins,我想在用户下运行构建.
不仅仅是一个简单的用户,而是一个属于访问linux机器并属于某个组的用户列表的用户,因为它具有在特定文件夹下修改/创建文件的权限.
我已经读过某个地方可以设置变量$JENKINS_USER,但我不知道在哪里和如何.
感谢您的时间
附:我做了一些研究,所有的问题发布是相似的,但不一样的这一个
解决方法
看看开始环境变量插件.
https://wiki.jenkins-ci.org/display/JENKINS/Started-By+Environment+Variable+Plugin
编辑:
如果您只是问如何设置Jenkins在Linux下的不同用户下运行,这取决于您如何安装它.我从来没有在Linus上设置Jenkins(但我可以使用google).看看https://wiki.jenkins-ci.org/display/JENKINS/Installing+Jenkins的不同设置选项.我看了一下Installing Jenkins as a Unix daemon,在第7步你需要设置一个配置文件.更改该文件中的最后一行(RUN_AS_USER = jenkins)以包含您选择的用户.