Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins 哪里是“;詹金斯网址”;是否存储配置?_Jenkins_Puppet - Fatal编程技术网

Jenkins 哪里是“;詹金斯网址”;是否存储配置?

Jenkins 哪里是“;詹金斯网址”;是否存储配置?,jenkins,puppet,Jenkins,Puppet,我正在尝试设置一个非默认URL,作为安装Jenkins的傀儡脚本的一部分。我知道如何通过web UI编辑值,但似乎找不到值的实际存储位置。我已经查看了jenkins_home文件夹和apache,还没有找到它。jenkins home文件夹中的config.xml文件。我在jenkins根目录中对“http”进行了grep,找到了hudson.model.UpdateCenter.xml 我使用的是Jenkins版本1.462,它将它存储在一个不太可能的地方:hudson.tasks.Maile

我正在尝试设置一个非默认URL,作为安装Jenkins的傀儡脚本的一部分。我知道如何通过web UI编辑值,但似乎找不到值的实际存储位置。我已经查看了jenkins_home文件夹和apache,还没有找到它。

jenkins home文件夹中的config.xml文件。

我在jenkins根目录中对“http”进行了grep,找到了hudson.model.UpdateCenter.xml


我使用的是Jenkins版本1.462,它将它存储在一个不太可能的地方:
hudson.tasks.Mailer.xml
在Jenkins home文件夹中。

如果在浏览Jenkins home时找不到URL,那是因为您没有保存配置。如果未设置,Jenkins将返回请求URL,而不将其保存在磁盘上

root@jenkins-dev:/var/lib/jenkins# grep jenkinsUrl *.xml
jenkins.model.JenkinsLocationConfiguration.xml:  <jenkinsUrl>http://jenkins-dev.lxc/</jenkinsUrl>
root@jenkins-dev:/var/lib/jenkins# 
root@jenkins-dev:/var/lib/jenkins#grep jenkinsUrl*.xml
jenkins.model.JenkinsLocationConfiguration.xml:http://jenkins-dev.lxc/
root@jenkins-dev:/var/lib/jenkins#

我在Jenkins 2.68上,它存储在Jenkins主文件夹下的
Jenkins.model.JenkinsLocationConfiguration.xml

对。我知道该文件,但据我所知,URL值未存储在其中。更改此文件的正确位置是/configure。寻找“詹金斯网址”。如果现在有人遇到这个问题,在最新版本中是
jenkins.model.JenkinsLocationConfiguration.xml
,你们知道更改该文件中的URL是否应该更改jenkins的URL吗?或者必须从管理控制台更改它?您知道更改该文件中的URL是否应该实际更改Jenkins的URL吗?还是必须从管理控制台更改?mac中的Jenkins主目录(与自制软件一起安装)为~/.Jenkins