microsoft/mu_feature_ffa
Publicmirrored fromhttps://github.com/microsoft/mu_feature_ffaAvailable
.azurepipelines/Ubuntu-GCC5.yml
41lines · modecode
| 1 | ## @file |
| 2 | # Azure Pipeline build file for a build using Ubuntu and GCC. |
| 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-arm64 |
| 19 | - group: tool-chain-ubuntu-gcc |
| 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 | container_build: true |
| 31 | os_type: Linux |
| 32 | build_matrix: |
| 33 | TARGET_FFA_FEATURE: |
| 34 | Pkgs: 'FfaFeaturePkg' |
| 35 | Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' |
| 36 | ArchList: $(arch_list) |
| 37 | TARGET_FFA_FEATURE_ARM: |
| 38 | Pkgs: 'FfaFeaturePkg' |
| 39 | Targets: 'DEBUG,RELEASE,NO-TARGET,NOOPT' |
| 40 | ArchList: $(arch_list) |
| 41 | SelfHostAgent: true |
| 42 | |