System-management-Eigenschaften
Gibt es eine "angemessene" Weise zu ändern system-properties in Jenkins? Was ist der einfachste/Schnellste Weg ändern? Ich zum Beispiel, müssen Sie zum ausschalten der nutzlos (in meinem Fall) Ping thread.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie wirklich wollen, eine schnelle und einfache Art und Weise zu ändern, ein-system-Eigenschaft, die Sie verwenden können, die Skript-Konsole
Aber nicht überleben einen Neustart. Um Sie permanent zu machen, fügen Sie die Einstellung für die java-args. Für mich (CentOS, Jenkins 2.7.1), dass eine Linie etwa auf halbem Weg nach unten
/etc/sysconfig/jenkins
(für andere Distributionen, ich glaube, es ist/etc/default/jenkins
) wo sollten Sie Ihre option, um die vorhandene Liste wie diese:Müssen Sie neu starten, Jenkins nach dieser änderung (Dank Mark Tickner)
JAVA_ARGS
.Wenn Sie laufen Jenkins auf windows als service ohne tomcat, können Sie Sie Bearbeiten
jenkins.xml
. Fügen Sie die Eigenschaft in<service><arguments>
vor der-jar
.Als der Dienst neu gestartet werden.
Den system-Eigenschaften zur Verfügung und wie setzen Sie diese Liste auf dem wiki:
https://wiki.jenkins-ci.org/display/JENKINS/Features+controlled+von+system+Eigenschaften
Deaktivieren slave-Ping, können Sie
hudson.remoting.Launcher.pingIntervalSec
zu0
.System-Eigenschaften kann festgelegt werden, in der gleichen Weise wie bei jedem anderen Java-Programm, z.B.:
java -Dhudson.remoting.Launcher.pingIntervalSec=0 -jar jenkins.war
Wenn Sie Tomcat auf Windows können Sie die Datei Bearbeiten
C:\apache-tomcat-7.0.67\conf\catalina.properties
und fügen Sie einfach die Zeilehudson.DNSMultiCast.disabled=true
am Ende der Datei. Dann sichere die Datei und starten Sie Tomcat neu.
Ich habe das ähnliche problem: ich brauche zu deaktivieren DNSMultiCast (set hudson.DNSMultiCast.disabled = false) und ich kann nicht verstehen, wie es zu tun
beispielsweise https://wiki.jenkins-ci.org/display/JENKINS/Features+controlled+von+system+Eigenschaften - es gibt solche Ratschläge "...pass all diese Argumente vor der -jar-argument..." aber ich Lauf jenkins unter tomcat also ich bin nicht sicher, ob ich ändern kann, - Start-Parameter.
Ich habe versucht zu ändern /etc/tomcat6/Catalina/localhost/jenkins.xml zu
aber ich wollte nicht zu helfen.
Kann mir jemand erklären, wie das zu ändern jenkins-system Eigenschaften beim tomcat verwendet wird.
Vielleicht ist es ein schlechter hack, aber ich habe es in den pipeline-job, die die Einstellung zu bestätigen.
Wie diese:
Scheint es zu funktionieren - soweit ich das sagen kann...
Folgte ich jeder oben genannten Schritte, aber es funktioniert nicht.
So, ich habe die system-Zeitzone mit
timedatectl set-timezone Europe/London
Befehl und dann habe ich neu gestartet jenkins-Dienstservice jenkins restart
es funktionierte.yum install jenkins
Ich hoffe das wird einigen helfen eine.