You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
511 B

param()
Set-StrictMode -Version Latest
$ErrorActionPreference = 'Stop'
$repoRoot = Split-Path -Parent $PSScriptRoot
$python = Get-Command py -ErrorAction SilentlyContinue
$arguments = @()
if ($python) {
$arguments += '-3'
} else {
$python = Get-Command python -ErrorAction SilentlyContinue
}
if (-not $python) {
throw "Python 3 not found. Install Python 3 and the pinned requirements in requirements-dev.txt."
}
& $python.Source @arguments "$repoRoot/tools/validate_dashboards.py"
exit $LASTEXITCODE

Powered by TurnKey Linux.