<commit_before>param(
    [parameter(Mandatory=$true, Position=0)][string] $version,
    [parameter(Mandatory=$true, Position=1)][string] $nugetPath,
    [parameter(Mandatory=$true, Position=2)][string] $repoPath
)

$result = dotnet tool install GitVersion.Tool --version $version --tool-path /tools --add-source $nugetPath | out-null;

if($LASTEXITCODE -eq 0) {
    & "/tools/dotnet-gitversion" $repoPath /showvariable FullSemver;
} else {
    Write-Output $result
}<commit_msg>testing the linux native binaries in docker containers<commit_after>param(
    [parameter(Mandatory=$true, Position=0)][string] $version,
    [parameter(Mandatory=$true, Position=1)][string] $nugetPath,
    [parameter(Mandatory=$true, Position=2)][string] $repoPath
)

$result = dotnet tool install GitVersion.Tool --version $version --tool-path $rootPrefix/tools --add-source $nugetPath | out-null;

if($LASTEXITCODE -eq 0) {
    & "$rootPrefix/tools/dotnet-gitversion" $repoPath /showvariable FullSemver;
} else {
    Write-Output $result
}
{'fraction_non_alphanumeric': 0.15083251714005877, 'fraction_numerical': 0.007835455435847209, 'mean_word_length': 5.2317073170731705, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4425984', 'n_tokens_mistral': 339, 'n_tokens_neox': 334, 'n_words': 71}