user1417561
user1417561

Reputation: 11

Azurepipeline CI is triggering for every pull request - i want only on merge

trigger:
- production

pool:
  vmImage: ubuntu-latest

steps:
- task: NodeTool@0
   XXX
  
- script: |
    XXX

- script: |
    XXX

- script: |
    XXX

- task: CopyFiles@2
    XXX

- task: PublishBuildArtifacts@1
    XXX

Upvotes: 0

Views: 2611

Answers (1)

Ben230
Ben230

Reputation: 31

Add a trigger for master branch only. When a PR into master completes, a commit will be added to master and will trigger your yaml pipeline.

trigger:
- master

https://learn.microsoft.com/en-us/azure/devops/pipelines/repos/azure-repos-git?view=azure-devops&tabs=yaml#ci-triggers

Upvotes: 1

Related Questions