3

誰がビルドを開始したかに基づいて、一連の手順を実行する必要があります。たとえば、ユーザー A が Jenkins でビルドを開始した場合、Jenkins で pgmA を呼び出す必要があり、ユーザー B がビルドを開始した場合は、pgmB を呼び出す必要があります。

誰がビルドを開始したかを特定するのに役立つプラグインまたはその他の方法はありますか?

ありがとう

4

1 に答える 1

2

Jenkins UI では、ビルドが開始された理由が

http://jenkinshost/job/jobname/buildnumber

ページ。ビルドは複数の方法で開始できることに注意してください。

  • ユーザーによる手動
  • SCM変更により
  • アップストリーム ビルドによってトリガーされる
  • スケジューラーによるトリガー

そのため、誰がビルドをトリガーしたかを確認できる単一の場所はありません。

プログラムで情報を取得したい場合は、以下をご覧ください。http://jenkinshost/job/jobname/buildnumber/api

于 2013-05-17T23:08:46.060 に答える