Gerritイベントでビルドを開始するトリガーです。
以下のパラメータが、トリガーされたビルドに提供されます:
-
すべてのイベント
- GERRIT_PROJECT: プロジェクト名
- GERRIT_EVENT_TYPE: イベントタイプ
- GERRIT_EVENT_HASH: イベントハッシュ。イベントキュー内でユニークな値を持つ
- GERRIT_EVENT_ACCOUNT: イベントに関連付けられているアカウントの名前とメールアドレス(もしあれば)
"Name" <name@somewhere.com>.
- GERRIT_EVENT_ACCOUNT_NAME: イベントに関連付けられているアカウントの名前(もしあれば)
- GERRIT_EVENT_ACCOUNT_EMAIL: イベントに関連付けられているアカウントのメールアドレス(もしあれば)
- GERRIT_NAME: イベントを提供するGerritの名前
- GERRIT_HOST: イベントを提供するGerritのホスト名
- GERRIT_PORT: イベントを提供するGerritのポート番号
- GERRIT_SCHEME: イベントを提供するGerritのプロトコル名
- GERRIT_VERSION: イベントを提供するGerritのバージョン
-
チェンジに対するイベント
(Patchset Created, Draft Published, Change Merged, Change abandoned, Change restored, Comment Added)
- GERRIT_CHANGE_ID: The Change-Id (SHA-1)
- GERRIT_CHANGE_SUBJECT: コミットメッセージの最初の一行
- GERRIT_CHANGE_COMMIT_MESSAGE: コミットメッセージ
(Gerritのバージョンが2.8以上の場合のみ)
- GERRIT_CHANGE_NUMBER: チェンジ番号
- GERRIT_CHANGE_URL: チェンジへのURL
- GERRIT_PATCHSET_NUMBER: パッチセット番号
- GERRIT_PATCHSET_REVISION: パッチセットリビジョン
- GERRIT_BRANCH: ブランチ名
- GERRIT_TOPIC: トピック名
- GERRIT_REFSPEC: パッチセット参照仕様 (refs/changes/xx/xxxx/z)
- GERRIT_CHANGE_OWNER: チェンジ・オーナーの名前とメールアドレス
"Name" <name@somewhere.com>.
- GERRIT_CHANGE_OWNER_NAME: チェンジ・オーナーの名前
- GERRIT_CHANGE_OWNER_EMAIL: チェンジ・オーナーのメールアドレス
- GERRIT_PATCHSET_UPLOADER: パッチセットをアップロードした人の名前とメールアドレス
"Name" <name@somewhere.com>.
- GERRIT_PATCHSET_UPLOADER_NAME: パッチセット・アップロードした人の名前
- GERRIT_PATCHSET_UPLOADER_EMAIL: パッチセット・アップロードした人のメールアドレス
- GERRIT_PATCHSET_ABANDONER: パッチセットを破棄した人の名前とメールアドレス
"Name" <name@somewhere.com>.
- GERRIT_PATCHSET_ABANDONER_NAME: パッチセットを破棄した人の名前
- GERRIT_PATCHSET_ABANDONER_EMAIL: パッチセットを破棄した人のメールアドレス
- GERRIT_PATCHSET_RESTORER: パッチセットをレストアした人の名前とメールアドレス
"Name" <name@somewhere.com>.
- GERRIT_PATCHSET_RESTORER_NAME: パッチセットをレストアした人の名前
- GERRIT_PATCHSET_RESTORER_EMAIL: パッチセットをレストアした人のメールアドレス
-
Ref Updated
- GERRIT_REFNAME: プロジェクト内での参照名
- GERRIT_OLDREV: 更新前の古い参照値
- GERRIT_NEWREV: 更新後の新しい参照値
パラメータはビルド時に環境変数として参照できます。
例: $GERRIT_REFSPEC