2024年3月13日水曜日

Azure Devops の pipeline 機能を自動で実行する方法

Azure Devops の pipeline 機能を自動で実行する方法

概要

前回 手動でパイプラインを実行する方法を紹介しました
今回は自動でパイプラインを実行する方法を紹介します

環境

  • Azure Devops (2024/03/07 時点)
  • macOS 11.7.10

azure-pipelines.yml

答え: trigger で batch: true にし自動実行するブランチを指定すれば OK です

サンプル

trigger:
  batch: true
  branches:
    include:
    - master

pool:
  vmImage: "ubuntu-latest"

jobs:
- job: TestJob
  steps:
  - script: |
      echo "Hello, Azure Pipelines!"
      cat /etc/issue
      uname -a
    displayName: 'Run My Command'

最後に

trigger にブランチ名だけ指定した場合は自動では実行されず手動になるので注意しましょう

CI/CD したい場合は batch を使います

参考サイト

0 件のコメント:

コメントを投稿