Windows: gofmt check write out right filename

Signed-off-by: John Howard <jhoward@microsoft.com>
This commit is contained in:
John Howard 2017-01-04 14:01:39 -08:00
parent f0a13eb620
commit a08e1304d4

View file

@ -273,9 +273,10 @@ Function Validate-GoFormat($headCommit, $upstreamCommit) {
$outputFile=[System.IO.Path]::GetTempFileName()
if (Test-Path $outputFile) { Remove-Item $outputFile }
[System.IO.File]::WriteAllText($outputFile, $content, (New-Object System.Text.UTF8Encoding($False)))
$valid=Invoke-Expression "gofmt -s -l $outputFile"
Write-Host "Checking $outputFile"
if ($valid.Length -ne 0) { $badFiles+=$_ }
$currentFile = $_ -Replace("/","\")
Write-Host Checking $currentFile
Invoke-Expression "gofmt -s -l $outputFile"
if ($LASTEXITCODE -ne 0) { $badFiles+=$currentFile }
if (Test-Path $outputFile) { Remove-Item $outputFile }
}
if ($badFiles.Length -eq 0) {