mirror of
				https://gitlab.com/qemu-project/edk2.git
				synced 2025-10-30 07:56:39 +08:00 
			
		
		
		
	 1c5c951ec3
			
		
	
	1c5c951ec3
	
	
	
		
			
			This PR updates the CI pipelines to use VS2022 instead of VS2019 as that is the latest supported VS toolchain on edk2. Continuous-integration-options: PatchCheck.ignore-multi-package Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
		
			
				
	
	
		
			30 lines
		
	
	
		
			759 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			759 B
		
	
	
	
		
			YAML
		
	
	
	
	
	
| ## @file
 | |
| # Azure Pipeline build file for a build using Windows and VS2022
 | |
| #
 | |
| # Copyright (c) Microsoft Corporation.
 | |
| # SPDX-License-Identifier: BSD-2-Clause-Patent
 | |
| ##
 | |
| trigger:
 | |
| - master
 | |
| - stable/*
 | |
| 
 | |
| pr:
 | |
| - master
 | |
| - stable/*
 | |
| 
 | |
| variables:
 | |
|   - template: templates/defaults.yml
 | |
| 
 | |
| jobs:
 | |
| - template: templates/pr-gate-build-job.yml
 | |
|   parameters:
 | |
|     tool_chain_tag: 'VS2022'
 | |
|     vm_image: 'windows-2022'
 | |
|     arch_list: "IA32,X64"
 | |
|     usePythonVersion: ${{ variables.default_python_version }}
 | |
|     extra_install_step:
 | |
|     - powershell: choco install opencppcoverage; Write-Host "##vso[task.prependpath]C:\Program Files\OpenCppCoverage"
 | |
|       displayName: Install Code Coverage Tool
 | |
|       condition: and(gt(variables.pkg_count, 0), succeeded())
 | |
| 
 |