Jenkins 工作目录位于哪里?

div*_*by0 4 continuous-integration continuous-deployment jenkins continuous-delivery

情况:我在虚拟服务器上安装了 Jenkins 并设置了“自由式管道”。我通过 webhook 推送将它连接到我的 github,它可以工作(当我推送到存储库时,一个新的构建作业在 jenkins 中启动)。

问题:我似乎找不到执行 git pull 的工作目录。我已经搜索答案,很多人说 $JENKINS_HOME,但echo $JENKINS_HOME为我返回一个空行。我做错了什么吗?或者我的项目在哪里?另外,我可以将存储库拉取到自定义路径的路径设置为自定义路径(例如/root/myprojectname)吗?

编辑:我可以在 Jenkins webuserinterface 中看到工作区,但在虚拟服务器驱动器上找不到相应的文件夹。

小智 8

你检查过 /var/lib/jenkins.h 了吗?默认情况下,对于 Linux 服务器,jenkins 主目录也位于此处。它还应该通过浏览管理 Jenkins--> 配置系统来显示主目录