Skip to content

Commit 7937f87

Browse files
committed
Add tests and publishing of results to pipeline
1 parent c97a1ea commit 7937f87

File tree

1 file changed

+25
-0
lines changed

1 file changed

+25
-0
lines changed

azure-pipelines.yml

+25
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,31 @@ stages:
1010
inputs:
1111
runtime: 'core'
1212

13+
- task: Pester@9
14+
inputs:
15+
scriptFolder: '$(System.DefaultWorkingDirectory)\Extension\test\PesterTask'
16+
resultsFile: '$(System.DefaultWorkingDirectory)\Test-Pester.XML'
17+
CodeCoverageOutputFile: '$(System.DefaultWorkingDirectory)\CC-Pester.XML'
18+
usePSCore: False
19+
CodeCoverageFolder: '$(System.DefaultWorkingDirectory)\Extension\Task'
20+
run32Bit: False
21+
PesterVersion: 'OtherVersion'
22+
preferredPesterVersion: '4.10.1'
23+
24+
- task: PublishTestResults@2
25+
condition: always()
26+
inputs:
27+
testResultsFiles: '$(System.DefaultWorkingDirectory)\Test-Pester.XML'
28+
testResultsFormat: NUnit
29+
testRunTitle: Pester Extension Build
30+
31+
- task: PublishCodeCoverageResults@1
32+
condition: always()
33+
inputs:
34+
codeCoverageTool: JaCoCo
35+
pathToSources: '$(System.DefaultWorkingDirectory)\Extension\Task'
36+
summaryFileLocation: '$(System.DefaultWorkingDirectory)\CC-Pester.XML'
37+
1338
- task: NodeTool@0
1439
inputs:
1540
versionSpec: '10.x'

0 commit comments

Comments
 (0)