Skip to content

Commit e065893

Browse files
committed
Update build.yaml for Azure Pipelines
1 parent 63e3043 commit e065893

1 file changed

Lines changed: 30 additions & 30 deletions

File tree

build.yaml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)