Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'release/202208' into fix_report_gen
- Loading branch information
Showing
28 changed files
with
928 additions
and
97 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,40 @@ | ||
## @file | ||
# Azure Pipeline build file for a build using Ubuntu and GCC. | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# Copyright (c) 2020, Hewlett Packard Enterprise Development LP. All rights reserved.<BR> | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
## | ||
|
||
resources: | ||
repositories: | ||
- repository: mu_devops | ||
type: github | ||
endpoint: microsoft | ||
name: microsoft/mu_devops | ||
ref: main | ||
|
||
variables: | ||
- group: architectures-arm-64-x86-64 | ||
- group: tool-chain-ubuntu-gcc | ||
|
||
jobs: | ||
- template: Matrix-Build-Job.yml | ||
parameters: | ||
arch_list: $(arch_list) | ||
extra_build_args: CODE_COVERAGE=TRUE CC_HTML=TRUE | ||
extra_install_step: | ||
- script: | | ||
sudo apt-get install -y mingw-w64 lcov | ||
pip install lcov_cobertura pycobertura | ||
displayName: Install Windows Resource Compiler for Linux & Code Coverage Tools | ||
tool_chain_tag: $(tool_chain_tag) | ||
vm_image: $(vm_image) | ||
## @file | ||
# Azure Pipeline build file for a build using Ubuntu and GCC. | ||
# | ||
# IMPORTANT: This file requires the local repo to contain a .azurepipelines/Matrix-Build-Job.yml file that | ||
# performs the actual build steps for the configurations and packages supported by the repo. | ||
# | ||
# NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there | ||
# instead of the file in this repo. | ||
# | ||
# - Mu DevOps Repo: https://github.com/microsoft/mu_devops | ||
# - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
## | ||
|
||
resources: | ||
repositories: | ||
- repository: mu_devops | ||
type: github | ||
endpoint: microsoft | ||
name: microsoft/mu_devops | ||
ref: main | ||
|
||
variables: | ||
- group: architectures-arm-64-x86-64 | ||
- group: tool-chain-ubuntu-gcc | ||
|
||
jobs: | ||
- template: Matrix-Build-Job.yml | ||
parameters: | ||
arch_list: $(arch_list) | ||
extra_build_args: CODE_COVERAGE=TRUE CC_HTML=TRUE | ||
extra_install_step: | ||
- script: | | ||
sudo apt-get install -y mingw-w64 lcov | ||
pip install lcov_cobertura pycobertura | ||
displayName: Install Windows Resource Compiler for Linux & Code Coverage Tools | ||
tool_chain_tag: $(tool_chain_tag) | ||
vm_image: $(vm_image) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,26 +1,34 @@ | ||
## @file | ||
# Azure Pipeline build file for a build using Windows and the latest Visual Studio toolchain supported. | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
## | ||
|
||
resources: | ||
repositories: | ||
- repository: mu_devops | ||
type: github | ||
endpoint: microsoft | ||
name: microsoft/mu_devops | ||
ref: main | ||
|
||
variables: | ||
- group: architectures-x86-64 | ||
- group: tool-chain-windows-visual-studio-latest | ||
|
||
jobs: | ||
- template: Matrix-Build-Job.yml | ||
parameters: | ||
arch_list: $(arch_list) | ||
tool_chain_tag: $(tool_chain_tag) | ||
vm_image: $(vm_image) | ||
|
||
## @file | ||
# Azure Pipeline build file for a build using Windows and the latest Visual Studio toolchain supported. | ||
# | ||
# IMPORTANT: This file requires the local repo to contain a .azurepipelines/Matrix-Build-Job.yml file that | ||
# performs the actual build steps for the configurations and packages supported by the repo. | ||
# | ||
# NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there | ||
# instead of the file in this repo. | ||
# | ||
# - Mu DevOps Repo: https://github.com/microsoft/mu_devops | ||
# - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
## | ||
|
||
resources: | ||
repositories: | ||
- repository: mu_devops | ||
type: github | ||
endpoint: microsoft | ||
name: microsoft/mu_devops | ||
ref: main | ||
|
||
variables: | ||
- group: architectures-x86-64 | ||
- group: tool-chain-windows-visual-studio-latest | ||
|
||
jobs: | ||
- template: Matrix-Build-Job.yml | ||
parameters: | ||
arch_list: $(arch_list) | ||
tool_chain_tag: $(tool_chain_tag) | ||
vm_image: $(vm_image) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,143 @@ | ||
# Project Mu GitHub Bug Report Template | ||
# | ||
# NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there | ||
# instead of the file in this repo. | ||
# | ||
# - Mu DevOps Repo: https://github.com/microsoft/mu_devops | ||
# - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
# | ||
|
||
name: π Bug Report | ||
description: File a bug report | ||
title: "[Bug]: <title>" | ||
labels: ["type:bug", "state:needs-triage"] | ||
|
||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
π Thanks for taking the time to fill out this bug report! | ||
- type: checkboxes | ||
attributes: | ||
label: Is there an existing issue for this? | ||
description: Please search to see if an issue already exists for the bug you encountered. | ||
options: | ||
- label: I have searched existing issues | ||
required: true | ||
|
||
- type: textarea | ||
id: current_behavior | ||
attributes: | ||
label: Current Behavior | ||
description: A concise description of the bug that you're experiencing. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: expected_behavior | ||
attributes: | ||
label: Expected Behavior | ||
description: A concise description of what you expected to happen. | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: steps_to_reproduce | ||
attributes: | ||
label: Steps To Reproduce | ||
description: Steps to reproduce the behavior. | ||
placeholder: | | ||
<example> | ||
1. In this environment... | ||
2. With this config... | ||
3. Boot to '...' | ||
4. Change option '...' | ||
4. See error... | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: build_environment | ||
attributes: | ||
label: Build Environment | ||
description: | | ||
examples: | ||
- **OS**: Ubuntu 20.04 or Windows 11... | ||
- **Tool Chain**: GCC5 or VS2022 or CLANGPDB... | ||
- **Targets Impacted**: RELEASE, DEBUG, NO-TARGET, NOOPT... | ||
value: | | ||
- OS(s): | ||
- Tool Chain(s): | ||
- Targets Impacted: | ||
render: markdown | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: version_info | ||
attributes: | ||
label: Version Information | ||
description: What version of this repo reproduces the problem? | ||
placeholder: | | ||
Commit: <SHA> | ||
-or- | ||
Tag: <Tag> | ||
render: text | ||
validations: | ||
required: true | ||
|
||
- type: markdown | ||
attributes: | ||
value: | | ||
**Urgency Key** | ||
- π’ **Low** | ||
- A minor change with little to no important functional impact | ||
- It is not important to fix this in a specific time frame | ||
- π‘ **Medium** | ||
- An important change with a functional impact | ||
- Will be prioritized above *low* issues in the normal course of development | ||
- π₯ **High** | ||
- A critical change that has a significant functional impact | ||
- Must be fixed immediately | ||
- type: dropdown | ||
id: urgency | ||
attributes: | ||
label: Urgency | ||
description: How urgent is it to fix this bug? | ||
multiple: false | ||
options: | ||
- Low | ||
- Medium | ||
- High | ||
validations: | ||
required: true | ||
|
||
- type: dropdown | ||
id: fix_owner | ||
attributes: | ||
label: Are you going to fix this? | ||
description: Indicate if you are going to fix this or requesting someone else fix it. | ||
multiple: false | ||
options: | ||
- I will fix it | ||
- Someone else needs to fix it | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: anything_else | ||
attributes: | ||
label: Anything else? | ||
description: | | ||
Links? References? Anything that will give us more context about the issue you are encountering. | ||
Serial debug logs and/or debugger logs are especially helpful! | ||
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Project Mu GitHub Issue Configuration File | ||
# | ||
# NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there | ||
# instead of the file in this repo. | ||
# | ||
# - Mu DevOps Repo: https://github.com/microsoft/mu_devops | ||
# - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
# | ||
|
||
contact_links: | ||
- name: π Project Mu Documentation | ||
url: https://microsoft.github.io/mu/ | ||
about: Goals, principles, repo layout, build instructions, and more. | ||
|
||
- name: π Security Reporting Policy | ||
url: https://github.com/microsoft/.github/blob/main/SECURITY.md | ||
about: A special process is used to report security vulnerabilities. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# Project Mu GitHub Documentation Request Template | ||
# | ||
# NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there | ||
# instead of the file in this repo. | ||
# | ||
# - Mu DevOps Repo: https://github.com/microsoft/mu_devops | ||
# - File Sync Settings: https://github.com/microsoft/mu_devops/blob/main/.sync/Files.yml | ||
# | ||
# Copyright (c) Microsoft Corporation. | ||
# SPDX-License-Identifier: BSD-2-Clause-Patent | ||
# | ||
|
||
name: π Documentation Request | ||
description: Request a documentation change | ||
title: "[Documentation]: <title>" | ||
labels: ["type:documentation", "state:needs-triage"] | ||
|
||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
π Thanks for taking the time to help us improve our documentation! | ||
- type: textarea | ||
id: request_description | ||
attributes: | ||
label: Request Description | ||
description: A clear and concise description of what needs to change. | ||
validations: | ||
required: true | ||
|
||
- type: dropdown | ||
id: request_owner | ||
attributes: | ||
label: Are you going to make the change? | ||
description: Indicate if you are going to make this change or requesting someone else make it. | ||
multiple: false | ||
options: | ||
- I will make the change | ||
- Someone else needs to make the change | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: anything_else | ||
attributes: | ||
label: Anything else? | ||
description: | | ||
Links? References? Anything that will give us more context about the request. | ||
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in. | ||
validations: | ||
required: false |
Oops, something went wrong.