From d1497914f80a0d3032f6340cd737549905a30867 Mon Sep 17 00:00:00 2001 From: adstep Date: Tue, 13 Dec 2022 13:02:55 -0800 Subject: [PATCH] publish trx files --- .pipelines/azure-pipelines-template.yml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/.pipelines/azure-pipelines-template.yml b/.pipelines/azure-pipelines-template.yml index 69dd933..ecad9a6 100644 --- a/.pipelines/azure-pipelines-template.yml +++ b/.pipelines/azure-pipelines-template.yml @@ -50,7 +50,7 @@ jobs: command: test publishTestResults: false projects: 'src/WinRMSharp.Tests' - arguments: '--no-build --configuration ${{parameters.buildConfiguration}} --framework ${{framework}} --collect:"XPlat Code Coverage" -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=cobertura' + arguments: '--logger trx --no-build --configuration ${{parameters.buildConfiguration}} --framework ${{framework}} --collect:"XPlat Code Coverage" -- DataCollectionRunSettings.DataCollectors.DataCollector.Configuration.Format=cobertura' testRunTitle: "${{framework}} (${{parameters.os}} ${{parameters.architecture}})" - task: ArchiveFiles@2 @@ -74,21 +74,27 @@ jobs: arguments: "--configuration ${{parameters.buildConfiguration}}" - task: CopyFiles@2 + displayName: 'Copy coverage report' inputs: Contents: '$(Build.SourcesDirectory)/**/coverage.cobertura.xml' TargetFolder: $(Build.ArtifactStagingDirectory)/pkg/ OverWrite: true + - task: PublishTestResults@2 + inputs: + testResultsFormat: 'XUnit' + testResultsFiles: '**/*.trx' + - task: PublishCodeCoverageResults@1 displayName: 'Publish code coverage report' inputs: codeCoverageTool: 'Cobertura' summaryFileLocation: '$(Build.SourcesDirectory)/**/coverage.cobertura.xml' - - ${{ if parameters.publishBuild }}: - - task: PublishBuildArtifacts@1 - displayName: 'Publish deployables' - inputs: - PublishBuildArtifacts: '$(Build.ArtifactStagingDirectory)/pkg/**' - ArtifactName: 'deployables-${{parameters.os}}-${{parameters.architecture}}' + # - ${{ if parameters.publishBuild }}: + - task: PublishBuildArtifacts@1 + displayName: 'Publish deployables' + inputs: + PublishBuildArtifacts: '$(Build.ArtifactStagingDirectory)/pkg/**' + ArtifactName: 'deployables-${{parameters.os}}-${{parameters.architecture}}' \ No newline at end of file