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

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間: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