4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Azure DevOpsAdvent Calendar 2022

Day 8

Azure DevOps で Git の プルリクエスト トリガーで pipelines を実行する

Last updated at Posted at 2022-12-07

概要

Azure DevOps で Git の プルリクエスト トリガーで pipelines を実行する方法を記載します。
GitHub Actions等を利用している場合は、下記のように定義できますが、Azure DevOps Git Repo だとポリシーを設定する必要があります。

on: 
 pull_request:
   branches:
     - feature/**

手順

  • 該当するブランチの 「Branch policies」を選択します。
    image.png

  • ポリシーの中から 「Build Validation」から+で追加します。
    image.png

  • トリガー時に 実行したいpipelineを選択し保存します。
    image.png

設定後の状態
image.png

  • ポリシーを設定したブランチにプルリクエストを出すと pipeline が実行されます。
    image.png

用途

プルリクエストをレビューする前に、テストの実行やコードの静的解析ができるため 問題の発見がより早くなりレビューコストも削減できます。

参考

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?