Fix triggering pipeline with parameters (#26685)

This commit is contained in:
Tim Jacomb authored and GitHub committed 2026-04-21 17:03:53 +01:00
1 parent 95c4aaa62c
commit 87ed5c883b
2 files changed
+6 -3

No files matched your search

@@ -24,8 +24,10 @@ THE SOFTWARE.
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:f="/lib/form" xmlns:l="/lib/layout">
<j:set var="delay" value="${request2.getParameter('delay')}" />
<f:form method="post" action="${rootURL}/${it.owner.url}build${empty(delay)?'':'?delay='+delay}" name="parameters" class="jenkins-form">
<j:if test="${delay == null}">
<j:set var="delay" value="${request2.getParameter('delay')}" />
</j:if>
<f:form method="post" action="${rootURL}/${it.job.url}build${empty(delay)?'':'?delay='+delay}" name="parameters" class="jenkins-form">
<j:forEach var="parameterDefinition" items="${it.parameterDefinitions}">
<j:set var="escapeEntryTitleAndDescription" value="true"/> <!-- SECURITY-353 defense unless overridden -->
<tbody>
@@ -24,9 +24,10 @@ THE SOFTWARE.
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:st="jelly:stapler" xmlns:l="/lib/layout">
<st:setHeader name="X-Dialog-Title" value="${it.owner.buildNowText}" />
<st:setHeader name="X-Dialog-Title" value="${it.job.buildNowText}" />
<l:ajax>
<j:set var="delay" value="0sec" />
<st:include page="contents.jelly" />
</l:ajax>
</j:jelly>