Ich möchte einige verschachtelte Eigenschaften in der Config von meinem Build erreichen, und ich brauche repeatableProperty dafür.Jenkins Plugin Dev repeatableProperty Fehler
Jedes Mal, wenn ich repeatableProperty zu meiner Jelly-Datei hinzufüge, erhalte ich eine Exception beim Laden der Konfigurationsseite.
<f:entry>
<f:repeatableProperty field="test"></f:repeatableProperty>
</f:entry>
Dann ist dieser Fehler angezeigt:
javax.servlet.ServletException: org.apache.commons.jelly.JellyTagException: jar:file:/C:/Program%20Files/apache-maven-3.3.3/testplugin/target/work/webapp/WEB-INF/lib/jenkins-core-1.621.jar!/lib/form/repeatableProperty.jelly:66:69: <st:include> Error setting property 'class', exception - org.apache.commons.beanutils.ConversionException: No value specified for 'Class'
Ich hatte einen Blick auf einige andere Plugins und sie alle nur die repeatableProperty wie folgt verwenden. Außerdem habe ich viel gegoogelt, aber es gibt nicht viele Matches, und die Matches, die ich gefunden habe, helfen nicht. Brauche deine Hilfe Jungs.
Haben Sie jemals eine Antwort darauf gefunden? Ich bin heute einfach auf sie gestoßen und habe kein Glück, eine Lösung zu finden, selbst wenn ich auf https://github.com/jenkinsci/scp-plugin/commit/e477fe4e903d54605dc83fcf3f3e2a75b4a653e9 schaue und sehe, was anders ist. – ClutchDude
Leider nein - komplett anderes Zeug dann :( – JoshuadV
Ok - Ich habe es funktioniert, aber ich kann nicht genau bestätigen, wie - Ich habe sichergestellt, Wiederholbarkeit wurde in der ursprünglichen Wackelpudding verwendet dann den Block der wiederholten Konfiguration in seine eigene Konfiguration verschoben, wie es zeigt in der github Verbindung Ich machte dann einen sauberen Bau. Den jenkins Bediener einfach zu stoppen und neu zu starten schien nicht zu viel Ärger zu arbeiten. Ich denke, dass es schließlich reparierte, da ich in der Lage war, Rohrleitungssyntax zu erzeugen, die gut aussieht . – ClutchDude