CI: Ignore PVS-Studio's license close to expiry error code

This commit is contained in:
derrod
2024-06-06 00:43:43 +02:00
committed by Ryan Foster
parent 116107bc86
commit 19b8557e80
+2 -2
View File
@@ -55,8 +55,8 @@ runs:
)
& "C:\Program Files (x86)\PVS-Studio\PVS-Studio_Cmd.exe" @pvsParams
# Success and CodeErrorsFound are fine as error codes, we only care if it is anything but those
$pvs_result = $LASTEXITCODE -band (-bnot [PVSErrorCodes]::CodeErrorsFound)
# Success, LicenseExpiringSoon, and CodeErrorsFound are fine as error codes, we only care if it is anything but those
$pvs_result = $LASTEXITCODE -band (-bnot ([PVSErrorCodes]::CodeErrorsFound -bor [PVSErrorCodes]::LicenseExpiringSoon))
if ($pvs_result -ne 0) {
Write-Output "PVS-Studio Errors: $([PVSErrorCodes]$pvs_result)"
}