Add bash wrapper for vpnruntime guard script
build / backend (push) Has been cancelled
build / node-agent (push) Has been cancelled
build / worker (push) Has been cancelled

This commit is contained in:
2026-05-12 09:30:06 +03:00
parent 3835563f8a
commit 27bb8102a2
3 changed files with 21 additions and 0 deletions
@@ -31,6 +31,12 @@ scripts\smoke\run-vpnruntime-ci-guards.cmd
On UNC workspaces, `cmd.exe` may print a startup UNC warning, but the wrapper On UNC workspaces, `cmd.exe` may print a startup UNC warning, but the wrapper
uses `pushd` and still runs guard checks correctly. uses `pushd` and still runs guard checks correctly.
Linux/macOS/WSL wrapper:
```bash
./scripts/smoke/run-vpnruntime-ci-guards.sh
```
Expected: Expected:
- all guard steps pass - all guard steps pass
+6
View File
@@ -16,6 +16,12 @@ Windows `cmd` wrapper:
scripts\smoke\run-vpnruntime-ci-guards.cmd scripts\smoke\run-vpnruntime-ci-guards.cmd
``` ```
Linux/macOS/WSL wrapper:
```bash
./scripts/smoke/run-vpnruntime-ci-guards.sh
```
## Verification matrix ## Verification matrix
### Locally proven in this repository work ### Locally proven in this repository work
+9
View File
@@ -0,0 +1,9 @@
#!/usr/bin/env bash
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
REPO_ROOT="$(cd "${SCRIPT_DIR}/../.." && pwd)"
cd "${REPO_ROOT}"
pwsh -NoProfile -ExecutionPolicy Bypass -File "scripts/smoke/run-vpnruntime-ci-guards.ps1" -AntiFlakeCount 20 -TargetedCount 50