저는 Jenkins (Hudson) Remote API를 사용하여 freeStyleProject에서 XML 응답을 사용하려고합니다.Jenkins Remote API에서 트리 쿼리 매개 변수를 사용하여 downstreamProject 및 매개 변수를 가져 오는 방법은 무엇입니까?
Jenkins documentation 및 here의 트리 쿼리 매개 변수에 대한 연구 저는 XML 응답을 얻기 위해 응답 시간을 향상시키기 위해이 쿼리를 사용하려고했습니다. 그러나 젠킨스는 작업의 노드 downstreamProject 및 작업을 생성 할 수 없습니다 것 같다 /의 매개 변수는이 URL로 빌드 :
http://localhost/job/MyJob/api/xml?depth=2&tree=name,description,builds[액션 [매개 변수 [이름, 값]] 번호, URL, 타임 스탬프, 결과] , healthReport [점수, 설명, downstreamProject [이름, URL]
난 그냥이 응답 XML 얻을 :
<freeStyleProject>
<description>Description</description>
<name>MyJob</name>
<build>
<number>2</number>
<result>SUCCESS</result>
<timestamp>1325784290000</timestamp>
<url>http://localhost/job/MyJob/2/</url>
</build>
<build>
<number>1</number>
<result>SUCCESS</result>
<timestamp>1323931754000</timestamp>
<url>http://localhost/job/MyJob/1/</url>
</build>
<healthReport>
<description>Build stability: No recent builds failed.</description>
<score>100</score>
</healthReport>
</freeStyleProject>
는 아마도 나무 쿼리 매개 변수는 다음을 지원하지 않습니다? 이 노드를 xpath와 exlude 쿼리 매개 변수를 사용하여 얻는 유일한 방법은 없을까요?