0
這是我發佈到我的jenkins服務器的xml。我正嘗試通過xml api創建一個參數化的Jenkins項目。我發佈到http://localhost:8080/createItem?name=testjob。它正在創建該作業,但沒有構建參數定義。這需要是一個參數化項目,爲每個構建接受一個CALLBACK_URL參數。通過XML API創建參數化Jenkins項目
我錯過了什麼嗎?如何通過api創建參數化版本?信息記錄在哪裏?我有很大的困難找到這可能有記錄
<project>
<actions/>
<description/>
<keepDependencies>true</keepDependencies>
<properties/>
<scm class="hudson.scm.NullSCM"/>
<canRoam>true</canRoam>
<disabled>false</disabled>
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
<blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
<triggers class="vector"/>
<concurrentBuild>false</concurrentBuild>
<builders>
<hudson.tasks.Shell>
<command>test</command>
</hudson.tasks.Shell>
</builders>
<publishers/>
<buildWrappers/>
<action>
<parameterDefinition>
<defaultParameterValue>
<value>google.com</value>
</defaultParameterValue>
<description>webhook callback</description>
<type>StringParameterDefinition</type>
<name>CALLBACK_URL</name>
</parameterDefinition>
</action>
<property>
<parameterDefinition>
<defaultParameterValue>
<value>google.com</value>
<name>CALLBACK_URL</name>
</defaultParameterValue>
<description>webhook callback</description>
<type>StringParameterDefinition</type>
<name>CALLBACK_URL</name>
</parameterDefinition>
</property>
</project>