12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- trigger:
- - development
- - master
- pool:
- vmImage: 'windows-latest'
- variables:
- solution: '**/*.sln'
- buildPlatform: 'Any CPU'
- buildConfiguration: 'Release'
- steps:
- - task: NuGetToolInstaller@1
- - task: NuGetCommand@2
- inputs:
- restoreSolution: '$(solution)'
- - task: DotNetCoreCLI@2
- displayName: Build
- inputs:
- command: 'build'
- projects: '**/*.csproj'
- arguments: '--configuration Release'
- - task: DotNetCoreCLI@2
- displayName: Tests
- inputs:
- command: test
- projects: '**/*Tests/*.csproj'
- arguments: '--configuration $(buildConfiguration)'
- #- task: PowerShell@2
- # inputs:
- # targetType: 'inline'
- # script: '& "$env:userprofile\.nuget\packages\opencover\4.7.1221\tools\OpenCover.Console.exe" -register -target:"$env:programfiles/dotnet/dotnet.exe" -targetargs:test -filter:"+[*]*" -output:".\PixiEditor_coverage.xml" -oldstyle'
- # workingDirectory: 'PixiEditorTests\'
- # displayName: Collect code coverage
- # Disiabled, because there is a problem with .NET 6 and OpenCover.Console.exe
- #- task: CmdLine@2
- # continueOnError: true
- # inputs:
- # script: codecov -f .\PixiEditorTests\PixiEditor_coverage.xml -t $(CODECOV_TOKEN)
- # displayName: Upload to Codecov.io
|