jenkins - 如何更改Jenkins的主目录?

标签 jenkins continuous-integration home-directory

简单的问题:如何更改 jenkins 主目录位置?默认情况下它指向 /var/lib/jenkins而我希望它指向 /home/jenkins .我换了 $JENKINS_HOME/home/jenkins但这对我没有帮助。

最佳答案

Jenkins 通常以自己的用户运行,
因此更改该用户的主目录应该可以完成这项工作。

如果不确定,只需使用 shell 命令(如“id”或“whoami”或“env”)运行测试作业即可找到 Jenkins 使用的用户。

另外,请注意“Started by user anonymous”的消息并不意味着 Jenkins 以匿名用户身份开始 -
请参阅 Sagar 的相关答案和 Peter Tran :

how to run jenkins as a different user

关于jenkins - 如何更改Jenkins的主目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13192322/

相关文章:

java - Jenkins Pipeline env.JAVA_HOME 与 sh printenv 不同

testing - 在 gitlab CI 中运行 testcafe 失败

javascript - 无法在运行时在 Jenkins 中安装 NodeJS

windows - windows用户配置文件目录的正确使用

ruby - 如何使用 Mac 的 Ruby 解释器(1.8)将 Vagrant 安装为 $HOME gem?

Jenkins:手动调整队列中的作业执行顺序

jenkins - 如何禁用分支索引触发器,但仍允许在多分支作业中触发 SCM

macos - 使用 $HOME/Application 文件夹创建 dmg 安装程序

amazon-web-services - 将最新镜像从 ECR 部署到 EC2

tfs - 您会推荐 TFS 还是其他持续集成系统?