Skip to content

Commit 8cfe4c2

Browse files
author
Filipe GP
authored
Merge pull request #26 from Eastrall/pipelines/codecoverage
Update azure pipelines
2 parents 5a81723 + 689b966 commit 8cfe4c2

File tree

2 files changed

+24
-3
lines changed

2 files changed

+24
-3
lines changed

.azure/pipelines/azure-pipelines.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,22 @@ steps:
77
packageType: 'sdk'
88
version: '5.0.x'
99

10+
# Build solution
1011
- script: |
1112
dotnet build EntityFrameworkCore.DataEncryption.sln --configuration Release
1213
displayName: 'Build'
1314

15+
# Test solution
1416
- script: |
15-
dotnet test EntityFrameworkCore.DataEncryption.sln --configuration Release
16-
displayName: 'Test'
17+
dotnet test EntityFrameworkCore.DataEncryption.sln --configuration Release /p:CollectCoverage=true /p:Exclude="[xunit*]*" /p:CoverletOutputFormat=opencover /p:CoverletOutput="../TestResults/TestResults.xml" /maxcpucount:1
18+
displayName: 'Test'
19+
20+
# Upload coverage
21+
- script: |
22+
bash <(curl -s https://codecov.io/bash) -f ./test/TestResults/TestResults.xml
23+
displayName: 'Upload code coverage'
24+
25+
# Publish code coverage results as artifacts
26+
- publish: $(System.DefaultWorkingDirectory)/test/TestResults
27+
artifact: CoverageResults
28+
displayName: 'Publish code coverage results'

EntityFrameworkCore.DataEncryption.sln

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,14 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "global", "global", "{3A8D80
2020
EndProject
2121
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "samples", "samples", "{64C3D7D1-67B8-4070-AE67-C71B761535CC}"
2222
EndProject
23-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AesSample", "samples\AesSample\AesSample.csproj", "{8AA1E576-4016-4623-96C8-90330F05F9A8}"
23+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "AesSample", "samples\AesSample\AesSample.csproj", "{8AA1E576-4016-4623-96C8-90330F05F9A8}"
24+
EndProject
25+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".azure", ".azure", "{073FEA06-67CF-47F8-8CE4-2B153A7D8443}"
26+
EndProject
27+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "pipelines", "pipelines", "{68558245-F605-413F-A1D9-A4F60D489D68}"
28+
ProjectSection(SolutionItems) = preProject
29+
.azure\pipelines\azure-pipelines.yml = .azure\pipelines\azure-pipelines.yml
30+
EndProjectSection
2431
EndProject
2532
Global
2633
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -48,6 +55,8 @@ Global
4855
{D037F8D0-E606-4C5A-8669-DB6AAE7B056B} = {3EC10767-1816-46B2-A78E-9856071CCFDB}
4956
{5E023B6A-0B47-4EC2-90B9-2DF998E58ADB} = {E4089551-AF4E-41B3-A6F8-2501A3BE0E0C}
5057
{8AA1E576-4016-4623-96C8-90330F05F9A8} = {64C3D7D1-67B8-4070-AE67-C71B761535CC}
58+
{073FEA06-67CF-47F8-8CE4-2B153A7D8443} = {3A8D800E-77BD-44EF-82DB-C672281ECAAA}
59+
{68558245-F605-413F-A1D9-A4F60D489D68} = {073FEA06-67CF-47F8-8CE4-2B153A7D8443}
5160
EndGlobalSection
5261
GlobalSection(ExtensibilityGlobals) = postSolution
5362
SolutionGuid = {4997BAE9-29BF-4D79-AE5E-5605E7A0F049}

0 commit comments

Comments
 (0)