Set up CI with Azure Pipelines
[skip ci]
This commit is contained in:
		
							parent
							
								
									7da749777e
								
							
						
					
					
						commit
						31abd12d46
					
				
							
								
								
									
										34
									
								
								azure-pipelines.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								azure-pipelines.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,34 @@ | ||||
| # ASP.NET | ||||
| # Build and test ASP.NET projects. | ||||
| # Add steps that publish symbols, save build artifacts, deploy, and more: | ||||
| # https://docs.microsoft.com/azure/devops/pipelines/apps/aspnet/build-aspnet-4 | ||||
| 
 | ||||
| trigger: | ||||
| - main | ||||
| 
 | ||||
| pool: | ||||
|   vmImage: 'windows-latest' | ||||
| 
 | ||||
| variables: | ||||
|   solution: '**/*.sln' | ||||
|   buildPlatform: 'Any CPU' | ||||
|   buildConfiguration: 'Release' | ||||
| 
 | ||||
| steps: | ||||
| - task: NuGetToolInstaller@1 | ||||
| 
 | ||||
| - task: NuGetCommand@2 | ||||
|   inputs: | ||||
|     restoreSolution: '$(solution)' | ||||
| 
 | ||||
| - task: VSBuild@1 | ||||
|   inputs: | ||||
|     solution: '$(solution)' | ||||
|     msbuildArgs: '/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactStagingDirectory)"' | ||||
|     platform: '$(buildPlatform)' | ||||
|     configuration: '$(buildConfiguration)' | ||||
| 
 | ||||
| - task: VSTest@2 | ||||
|   inputs: | ||||
|     platform: '$(buildPlatform)' | ||||
|     configuration: '$(buildConfiguration)' | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user