Frage Wo ist die Jenkins URL-Konfiguration gespeichert?


Ich versuche, eine nicht standardmäßige URL als Teil eines Marionettenskripts einzurichten, das Jenkins installiert. Ich weiß, wie man den Wert über die Web-UI bearbeitet, aber ich kann nicht finden, wo der Wert tatsächlich gespeichert wird. Ich habe den Ordner jenkins_home und apache durchgesehen und muss ihn noch finden.


16
2017-07-30 14:38


Ursprung


Antworten:


Es speichert es an einem eher unwahrscheinlichen Ort: hudson.tasks.Mailer.xml in Jenkins Home-Ordner.


20
2017-07-31 16:08



Wenn Sie die URL beim Überrahmen von Jenkins nicht finden, liegt das daran, dass Sie die Konfiguration nicht gespeichert haben. Falls nicht, sucht Jenkins nach der URL, ohne sie auf der Festplatte zu speichern.

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# 

5
2018-03-16 09:06



Ich bin auf Jenkins 2.68 und es ist bei gespeichert jenkins.model.JenkinsLocationConfiguration.xml unter dem Jenkins-Home-Ordner.


0
2017-07-07 00:33



Die Datei config.xml im Jenkins-Home-Ordner.


-3
2017-07-30 21:35



Ich habe eine grep für "http" in meinem Jenkins-Stammverzeichnis führte mich zu hudson.model.UpdateCenter.xml

Ich benutze Jenkins Version 1.462


-3
2017-07-30 22:31