我正在尝试将非默认网址设置为安装Jenkins的puppet脚本的一部分。我知道如何通过Web UI编辑值,但我似乎无法找到实际存储值的位置。我查看了jenkins_home文件夹和apache,但还没有找到它。
答案 0 :(得分:24)
它将它存储在一个相当不可能的地方:Jenkins主文件夹中的hudson.tasks.Mailer.xml
。
答案 1 :(得分:7)
如果您在Jenkins回家时没有找到该网址,那是因为您没有保存配置。如果没有设置,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#
答案 2 :(得分:3)
我在Jenkins 2.68上,它存放在Jenkins主文件夹下的jenkins.model.JenkinsLocationConfiguration.xml
。
答案 3 :(得分:-3)
Jenkins主文件夹中的文件config.xml。
答案 4 :(得分:-3)
我在Jenkins根目录中为“http”做了一个grep导致我转到hudson.model.UpdateCenter.xml
我正在使用Jenkins版本1.462