更改mac上的'jenkins'默认USER(user_name)

时间:2014-06-07 00:06:31

标签: jenkins

我刚在我们的mac服务器上安装了Jenkins。 但是,查看配置页面,它设置了user.name = jenkins和USER = jenkins 如何更改“jenkins' mac服务器上的默认USER(user_name)是否为其他东西?

非常感谢任何帮助 感谢

2 个答案:

答案 0 :(得分:3)

答案取决于你是如何安装Jenkins的,但我会假设你使用了Mac的官方Jenkins安装程序。

the launch daemon config file可以看出,用户名是硬编码的。您必须更改在/Library/LaunchDaemons/org.jenkins-ci.plist

安装到系统中的文件

首先,通过运行launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

来停止Jenkins

将UserName从“jenkins”更改为您要用来运行Jenkins的用户。

您还需要将JENKINS_HOME更改为指向首选用户具有写入权限的目录。 (或者将/Users/Shared/Jenkins/Home更改为您的首选用户所有。)

然后运行launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

启动Jenkins

下次使用Mac安装程序升级时,您的更改将被覆盖,因此您必须重新执行此操作。停止使用Mac安装程序并下载新的jenkins.war文件并手动替换它可能更安全。

答案 1 :(得分:-1)

更好地创建新用户,它将具有所有由旧用户配置的设置。

管理Jenkins>管理用户>创建用户>提供用户名,密码,电子邮件和所有必需的详细信息

现在使用新创建的用户名登录>它将具有所有配置,那些配置与旧用户相同