2012-03-05 14 views
0

Jenkins Mercurialプラグインを使用してリビジョンと変更情報を取得し、Mercurialリポジトリの変更されたソースのリストに基づいてビルドジョブを開始しますjenkins-cli.jar。したがって、起動されたビルドは、親ジョブから生成されたダウンストリームビルドの動的リストであり、外部のみです。Jenkins:ダイナミックなダウンストリームジョブとMercurial情報

これらのダウンストリームジョブで変更とリビジョン情報を表示できるように、この親jpbからの変更ログ情報をどのようにしてpropelできますか?

ありがとうございます。

答えて

0

ダウンストリームジョブのJenkinsのREST APIを使用して、親ビルドの情報を取得できます。 APIは、XML、JSON、またはPythonマーシャル出力を出力できます。例えば、最新の親はURLを取得し、JSON形式のデータを構築得るために:

[your Jenkins URL]/[job name]/latest/API/json 

データはあなたが必要とするすべての変更履歴の情報が含まれている必要がありチェンジ属性を含んでいます。

関連する問題