Jenkins REST API から生の xml データを取得しましたhttp://jenkins-host:8080/api/xml
。現在、この xml からジョブ名リストを perl 配列または変数に取得する作業を行っています。以下はxml APIのフォーマットです
<hudson>
<job>
<name>Test_Job1</name>
<url>http://jenkins-host:8080/job/Test_job1/</url>
<color>red</color>
</job>
<job>
<name>Test_job2</name>
<url>http://jenkins-host:8080/job/Test_job2/</url>
<color>red</color>
</job>
<view>
<name>Test_View</name>
<url>http://jenkins-host:8080/</url>
</view>
</hudson>
ここでは、ビュー名ではなく、ジョブ名のみを配列に格納したいと考えています。元:
@list = (Test_job1, Test_job2)