2019-10-08 05:34:34 +02:00
|
|
|
## @file
|
|
|
|
# Azure Pipielines YML file that evalues the patch series in a PR using the
|
|
|
|
# python script BaseTools/Scripts/PatchCheck.py.
|
|
|
|
#
|
|
|
|
# NOTE: This example monitors pull requests against the edk2-ci branch. Most
|
|
|
|
# environments would replace 'edk2-ci' with 'master'.
|
|
|
|
#
|
2020-12-19 03:16:29 +01:00
|
|
|
# Copyright (c) 2019 - 2020, Intel Corporation. All rights reserved.<BR>
|
2019-10-08 05:34:34 +02:00
|
|
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
|
|
|
#
|
|
|
|
# https://github.com/tianocore
|
|
|
|
#
|
|
|
|
##
|
|
|
|
|
|
|
|
trigger: none
|
|
|
|
|
|
|
|
pr:
|
|
|
|
- master
|
2020-12-19 03:16:29 +01:00
|
|
|
- stable/*
|
2019-10-08 05:34:34 +02:00
|
|
|
|
|
|
|
pool:
|
|
|
|
vmImage: 'ubuntu-latest'
|
|
|
|
|
|
|
|
steps:
|
|
|
|
- checkout: self
|
|
|
|
clean: true
|
|
|
|
|
|
|
|
- task: UsePythonVersion@0
|
|
|
|
inputs:
|
2023-10-30 17:41:31 +01:00
|
|
|
versionSpec: '3.12'
|
2019-10-08 05:34:34 +02:00
|
|
|
architecture: 'x64'
|
|
|
|
|
|
|
|
- script: |
|
|
|
|
git fetch origin $(System.PullRequest.TargetBranch):$(System.PullRequest.TargetBranch)
|
|
|
|
python BaseTools/Scripts/PatchCheck.py $(System.PullRequest.TargetBranch)..$(System.PullRequest.SourceCommitId)
|
|
|
|
displayName: 'Use PatchCheck.py to verify patch series in pull request'
|