Ich versuche, alle Abhängigkeiten des Pipeline-Plugins in Jenkins zu installieren. Ich stecke auf dem Workflow-scm-Plugin fest. Wenn ich es aktiviere, erhalte ich den Fehler, von dem ich annehme, dass es ein Abhängigkeitsproblem ist. Alle Abhängigkeiten sind installiert, aber einige Versionen variieren. Ich würde gerne sehen, welches Plugin das Problem verursacht, anstatt alle Abhängigkeiten zu aktualisieren, in der Hoffnung, dass es das Problem beheben wird. Der Fehler gibt keine Hinweise darauf. Gibt es eine Protokolldatei, die ich mir ansehen kann?Jenkins: Wie kann ich sehen, welches Plugin einen Abhängigkeitsfehler verursacht?
Dies sind die Versionen Abhängigkeiten installiert:
workflow-cps dependencies:
script-security (version:1.21) OK (1.22 installed)
workflow-scm-step (version:1.15) OK (2.2 installed)
ace-editor (version:1.0.1) OK (1.1 installed)
workflow-support (version:2.1) OK (2.2 installed)
workflow-step-api (version:2.3) OK (2.3 installed)
scm-api (version:1.1) OK (1.1 installed)
support-core (version:2.32, optional) OK (2.32 installed)
structs (version:1.3) OK (1.2 installed)
workflow-api (version:2.1) OK (2.1 installed)
jquery-detached (version:1.2.1) OK (1.2.1 installed)
Fehler:
hudson.util.HudsonFailedToLoad: org.jvnet.hudson.reactor.ReactorException: java.util.ConcurrentModificationException
at hudson.WebAppMain$3.run(WebAppMain.java:244)
Caused by: org.jvnet.hudson.reactor.ReactorException: java.util.ConcurrentModificationException
at org.jvnet.hudson.reactor.Reactor.execute(Reactor.java:269)
at jenkins.InitReactorRunner.run(InitReactorRunner.java:45)
at jenkins.model.Jenkins.executeReactor(Jenkins.java:1010)
at jenkins.model.Jenkins.<init>(Jenkins.java:878)
at hudson.model.Hudson.<init>(Hudson.java:85)
at hudson.model.Hudson.<init>(Hudson.java:81)
at hudson.WebAppMain$3.run(WebAppMain.java:227)
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at hudson.PluginManager.resolveDependantPlugins(PluginManager.java:882)
at hudson.PluginManager$2$2.run(PluginManager.java:563)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:282)
at jenkins.model.Jenkins$7.runTask(Jenkins.java:999)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:210)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Eigentlich war es ein jenkins/var/log/die geholfen haben, aber ich denke, man ging ich davon aus, dass wusste. Ich machte eine Gesichtspalme, als ich mich daran erinnerte, dorthin zu schauen. Wie Sie raten, habe ich alle Plugins entfernt und bis zum Ende wieder hinzugefügt - so kam ich zu Workflow-cps. Danach zeigte das jenkins log mich an, dass ich eine falsche Version struct hatte. – erols