Skip to content

Commit 5f71dfe

Browse files
vagisha-nidhijimthedev
authored andcommitted
Adding tasks to publish test results to AzurePipelines (#590)
* Add tasks to publish results to AzurePipelines * package.lock Updated * fix: update test reporter for mocha 6
1 parent f5751b2 commit 5f71dfe

File tree

4 files changed

+1034
-859
lines changed

4 files changed

+1034
-859
lines changed

jobs/build.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,17 @@ jobs:
2424
- script: git config --global user.name "Example Git User"
2525
- script: npm install
2626
- script: npm run build
27-
- script: npm test
27+
- script: npm test && npm run write-coverage
28+
- task: PublishTestResults@2
29+
displayName: 'Publish Test Results'
30+
inputs:
31+
testResultsFiles: '**/junit-*.xml'
32+
testRunTitle: TestRun ${{ parameters.name }} $(node_version)
33+
- task: PublishCodeCoverageResults@1
34+
displayName: 'Publish code coverage results'
35+
inputs:
36+
codeCoverageTool: 'cobertura'
37+
summaryFileLocation: '**/coverage/cobertura-coverage.xml'
2838
- task: PublishBuildArtifacts@1
2939
displayName: Publish packages
3040
condition: and(succeeded(), eq(variables['system.pullrequest.isfork'], false))

0 commit comments

Comments
 (0)