DevOps でのコミットとタスク実行

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:1分
  • DevOps でのコミットの実行は、タスクの実行に関連付けられています。

    コミットを実行コミットとして表示するには、コミットレコードがジョブ/パイプラインの実行前に ServiceNow に存在する必要があります。

    同じコミットでジョブが再実行される場合は、これらの条件が適用されます。

    • Azure DevOps には、実行コミットは表示されません。
    • GitLab は、最後のコミットのみを実行コミットとして表示します。
    • Jenkins は、最後のコミットのみを、実行された実行コミットとして表示します。すべてのコミットの差分は表示されません。

    1 つのペイロード (コミットアレイ) での複数のコミットには、次の制限があります。

    ツール ペイロードあたりの最大コミット数
    Azure DevOps
    • DevOpsプロパティ [前回成功したパイプラインビルドから Azure DevOps コミット実行を判断する必要があるかどうかを有効にします] が有効になっている場合、DevOps 変更 は、コミットの実行の一部として、Azure DevOps から最後に成功したパイプラインビルドの後に作成された最後のコミットを最大 2000 まで取得します。
    • 無効にすると、直近の 200 件のコミットのみがコミットの実行と見なされます。
    GitHub
    • DevOpsプロパティ [前回成功したワークフロー実行から Github コミット実行を判断する必要があるかどうかを有効にします] が有効になっている場合、DevOps 変更 は [コミットを実行] の一部として、GitHub で最後に成功したワークフロー実行後の最初の 2000 件のコミットを取得します。
    • 無効にすると、最後のコミットのみが [コミットを実行] で取得されます。
    GitLab 20