@@ -44,12 +44,12 @@ stages:
4444 msbuildArguments : /restore /p:CreatePackage=true
4545 maximumCpuCount : true
4646
47- # - task: DotNetCoreCLI@2
48- # inputs:
49- # command: test
50- # projects: Tests/**/*.csproj
51- # arguments: -c $(BuildConfiguration) --no-build --no-restore --settings CodeCoverage.runsettings --collect:"XPlat Code Coverage"
52- # displayName: Run Unit Tests
47+ - task : DotNetCoreCLI@2
48+ inputs :
49+ command : test
50+ projects : Tests/**/*.csproj
51+ arguments : -c $(BuildConfiguration) --no-build --no-restore --settings CodeCoverage.runsettings --collect:"XPlat Code Coverage"
52+ displayName : Run Unit Tests
5353
5454 - task : DotNetCoreCLI@2
5555 inputs :
@@ -64,30 +64,30 @@ stages:
6464 PathtoPublish : ' $(Build.ArtifactStagingDirectory)'
6565 publishLocation : ' Container'
6666
67- # - task: DotNetCoreCLI@2
68- # inputs:
69- # command: custom
70- # custom: tool
71- # arguments: install --tool-path . dotnet-reportgenerator-globaltool
72- # displayName: Install ReportGenerator tool
73-
74- # - script: reportgenerator -reports:$(Agent.TempDirectory)/**/coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)/coverlet/reports -reporttypes:"Cobertura"
75- # displayName: Create reports
76-
77- # - task: PublishCodeCoverageResults@1
78- # displayName: 'Publish code coverage'
79- # inputs:
80- # codeCoverageTool: Cobertura
81- # summaryFileLocation: $(Build.SourcesDirectory)/coverlet/reports/Cobertura.xml
82-
83- # - task: NuGetAuthenticate@0
84- # displayName: 'NuGet Authenticate'
85- # - task: NuGetCommand@2
86- # displayName: 'NuGet push'
87- # inputs:
88- # command: push
89- # publishVstsFeed: 'Kerberos.NET/kerberos.net'
90- # allowPackageConflicts: true
67+ - task : DotNetCoreCLI@2
68+ inputs :
69+ command : custom
70+ custom : tool
71+ arguments : install --tool-path . dotnet-reportgenerator-globaltool
72+ displayName : Install ReportGenerator tool
73+
74+ - script : reportgenerator -reports:$(Agent.TempDirectory)/**/coverage.cobertura.xml -targetdir:$(Build.SourcesDirectory)/coverlet/reports -reporttypes:"Cobertura"
75+ displayName : Create reports
76+
77+ - task : PublishCodeCoverageResults@1
78+ displayName : ' Publish code coverage'
79+ inputs :
80+ codeCoverageTool : Cobertura
81+ summaryFileLocation : $(Build.SourcesDirectory)/coverlet/reports/Cobertura.xml
82+
83+ - task : NuGetAuthenticate@0
84+ displayName : ' NuGet Authenticate'
85+ - task : NuGetCommand@2
86+ displayName : ' NuGet push'
87+ inputs :
88+ command : push
89+ publishVstsFeed : ' Kerberos.NET/kerberos.net'
90+ allowPackageConflicts : true
9191
9292 - publish : artifacts
9393 displayName : Publish build packages
0 commit comments