diff --git a/.azurepipelines/MuDevOpsWrapper.yml b/.azurepipelines/MuDevOpsWrapper.yml index f96d450683e..ddc7ecf6793 100644 --- a/.azurepipelines/MuDevOpsWrapper.yml +++ b/.azurepipelines/MuDevOpsWrapper.yml @@ -1,5 +1,5 @@ ## @file -# Azure Pipeline build file for a build using mu_devops. +# Azure Pipeline build file for a build using mu_devops.............. # # NOTE: This file is automatically synchronized from Mu DevOps. Update the original file there # instead of the file in this repo. @@ -17,7 +17,7 @@ resources: type: github endpoint: microsoft name: microsoft/mu_devops - ref: refs/tags/v7.1.0 + ref: personal/joeyvagedes/pkg-codecov parameters: - name: do_ci_build @@ -43,6 +43,10 @@ parameters: - name: calculate_code_coverage displayName: Calculate Code Coverage From Unit Tests default: false +- name: coverage_publish_target + displayName: Code Coverage Publish Target + type: string + default: 'ado' # 'ado', 'codecov' - name: container_build displayName: Flag for whether this repo should do stuart_setup type: boolean @@ -90,6 +94,7 @@ jobs: do_ci_setup: ${{ parameters.do_ci_setup }} do_pr_eval: ${{ parameters.do_pr_eval }} calculate_code_coverage: ${{ parameters.calculate_code_coverage }} + coverage_publish_target: ${{ parameters.coverage_publish_target }} do_non_ci_setup: ${{ parameters.do_non_ci_setup }} do_non_ci_build: ${{ parameters.do_non_ci_build }} build_matrix: ${{ parameters.build_matrix }} diff --git a/.azurepipelines/Ubuntu-GCC5.yml b/.azurepipelines/Ubuntu-GCC5.yml index f557099d64b..16490ff9fd8 100644 --- a/.azurepipelines/Ubuntu-GCC5.yml +++ b/.azurepipelines/Ubuntu-GCC5.yml @@ -27,6 +27,7 @@ extends: do_non_ci_setup: true do_pr_eval: true calculate_code_coverage: true + coverage_publish_target: 'codecov' container_build: true os_type: Linux build_matrix: diff --git a/.azurepipelines/Windows-VS.yml b/.azurepipelines/Windows-VS.yml index 64410899624..bff2bd54ad3 100644 --- a/.azurepipelines/Windows-VS.yml +++ b/.azurepipelines/Windows-VS.yml @@ -27,6 +27,7 @@ extends: do_non_ci_setup: true do_pr_eval: true calculate_code_coverage: true + coverage_publish_target: 'codecov' os_type: Windows_NT build_matrix: TARGET_MDE_CPU: