Ich versuche, ein Jenkins SCM-Plugin zu schreiben.Jenkins SCM erhalten Parameter für die Validierung
Ich brauche die Parameter (Test1, Test2) zu validieren.
Test1 hängt vom DIR-Feld ab.
Test2 hängt von den Feldern DIR und Test1 ab.
Klasse mit Test1 & Test2 ist eine wiederholbare Eigenschaft. Config.jelly folgt `
<f:entry title="DIR" field="Dir">
<f:textbox />
</f:entry>
<f:entry title="Variable" field="var">
<f:textbox />
</f:entry>
<f:entry>
<f:repeatableProperty field="directories" noAddButton="true" minimum="1"/>
</f:entry>
`
und Config.jelly für Verzeichnisse folgt
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:d="jelly:define" xmlns:l="/lib/layout" xmlns:t="/lib/hudson" xmlns:f="/lib/form">
<f:entry title="Test1" field="test1">
<f:textbox />
</f:entry>
<f:entry title="Test2" field="test2">
<f:textbox />
</f:entry>
<f:entry>
<div align="right">
<input type="button" value="${%Add more workareas}..." class="repeatable-add show-if-last"/>
<input type="button" value="${%Delete}" class="repeatable-delete show-if-not-only" style="margin-left: 1em;"/>
</div>
Wie kann ich Wert von DIR Feld erhalten für Test1 Validierung? Ich benutzte
aber ich bekomme Dir als null.
ich in der Lage zu bekommen bin den Wert von dir mit @RelativePath zu bekommen (‘..“) – david