fix: check.sh — не падать до docker compose, проверка после старта

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
shop
2026-05-16 17:38:35 +03:00
parent 5c1be7da21
commit b6d97f8a73
6 changed files with 151 additions and 36 deletions
+13 -2
View File
@@ -1,4 +1,15 @@
# Проверка версий: Go, Docker, PostgreSQL
# Проверка версий (до или после docker compose)
param([switch]$AfterStart)
$ErrorActionPreference = "Stop"
Set-Location $PSScriptRoot
go run ./cmd/check
if ($AfterStart) {
& "$PSScriptRoot\check.sh" --after-start
} else {
& bash "$PSScriptRoot\check.sh" 2>$null
if ($LASTEXITCODE -ne 0) {
$env:CHECK_SKIP_DB = "1"
go run ./cmd/check
}
}