dotnet-trx2sonar-updated 1.0.8

.NET 5.0 .NET Core 2.1
dotnet tool install --global dotnet-trx2sonar-updated --version 1.0.8
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local dotnet-trx2sonar-updated --version 1.0.8
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=dotnet-trx2sonar-updated&version=1.0.8
nuke :add-package dotnet-trx2sonar-updated --version 1.0.8

dotnet-trx2sonar

Build .NET Core NuGet

Dotnet tool to convert Visual Studio TRX files to SonarCloud Generic Test Data - Generic Execution. More info about Generic Test Data here

Installation

Download and install the .NET Core 2.1, 3.1, 5 or 6 SDK. Once installed, run the following command:

dotnet tool install --global dotnet-trx2sonar-updated

If you already have a previous version of dotnet-trx2sonar installed, you can upgrade to the latest version using the following command:

dotnet tool update --global dotnet-trx2sonar-updated

Usage

Once the tool is installed, provide solution directory to scan for .trx files and output file.

dotnet-trx2sonar -d ./your-solution-directory -o ./your-solution-directory/SonarTestResults.xml

Parameters

  • --help -h -? Show the current help.
  • -d [string] Solution directory to parse (recursive).
  • -o [string] Output filename.
  • -a --absolute Use absolute path for the test file path.

Development

Launch in Debug by providing values to the required parameters in .vscode/launch.json settings.

"args": [  
    "-d", "C:/your-solution/",
    "-o", "C:/your-solution/SonarTestResults.xml",
]

Contribution

  • If you want to contribute to codes, create pull request
  • If you find any bugs or error, create an issue

License

This project is licensed under the MIT License

Product Versions
.NET net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows
.NET Core netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.0.8 161 7/5/2022
1.0.7 69 7/5/2022
1.0.6-alpha.0.2 56 7/5/2022