microsoft/mu_feature_ffa
Publicmirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable
.azurepipelines/Windows-VS.yml
40lines · modecode
| 1 | ## @file |
| 2 | # Azure Pipeline build file for a build using Windows and the latest Visual Studio toolchain supported. |
| 3 | # |
| 4 | # IMPORTANT: This file requires the local repo to contain a .azurepipelines/Matrix-Build-Job.yml file that |
| 5 | # performs the actual build steps for the configurations and packages supported by the repo. |
| 6 | # |
| 7 | # NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there |
| 8 | # instead of the file in this repo. |
| 9 | # |
| 10 | # - Mu DevOps Repo: https://github.com/microsoft/mu_devops |
| 11 | # - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml |
| 12 | # |
| 13 | # Copyright (c) Microsoft Corporation. |
| 14 | # SPDX-License-Identifier: BSD-2-Clause-Patent |
| 15 | ## |
| 16 | |
| 17 | variables: |
| 18 | - group: architectures-x86-64 |
| 19 | - group: tool-chain-windows-visual-studio-latest |
| 20 | - group: coverage |
| 21 | |
| 22 | extends: |
| 23 | template: MuDevOpsWrapper.yml |
| 24 | parameters: |
| 25 | do_ci_build: true |
| 26 | do_ci_setup: true |
| 27 | do_non_ci_build: false |
| 28 | do_non_ci_setup: true |
| 29 | do_pr_eval: true |
| 30 | os_type: Windows_NT |
| 31 | build_matrix: |
| 32 | TARGET_FFA_FEATURE: |
| 33 | Pkgs: 'FfaFeaturePkg' |
| 34 | Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' |
| 35 | ArchList: $(arch_list) |
| 36 | TARGET_FFA_FEATURE_ARM: |
| 37 | Pkgs: 'FfaFeaturePkg' |
| 38 | Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' |
| 39 | ArchList: $(arch_list) |
| 40 | SelfHostAgent: true |
| 41 | |