forked from baron/baron-sso
go 버전업 && ory 설정파일들 자동 생성 스크립트 추가
This commit is contained in:
@@ -30,6 +30,11 @@ if ! grep -q "Ensuring Ory stack" <<<"$dry_run_dev"; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q "Rendering Ory config" <<<"$dry_run_dev"; then
|
||||
echo "make dev must render Ory config before starting services." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
app_up_line="$(
|
||||
grep -E "docker compose .* -f docker-compose.yaml up .*backend.*adminfront" <<<"$dry_run_dev" | tail -1
|
||||
)"
|
||||
@@ -44,6 +49,11 @@ if grep -q -- " -d" <<<"$app_up_line"; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q -- " --build" <<<"$app_up_line"; then
|
||||
echo "make dev must rebuild app service images before starting development containers." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dry_run_up_dev="$(
|
||||
make --dry-run --always-make -C "$repo_root" up-dev 2>&1
|
||||
)"
|
||||
@@ -67,6 +77,20 @@ if ! grep -q "Starting App stack (backend/userfront/adminfront/devfront/orgfront
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q "Rendering Ory config" <<<"$dry_run_up_app"; then
|
||||
echo "make up-app must render Ory config before starting services." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
up_app_line="$(
|
||||
grep -E "docker compose .* -f docker-compose.yaml up .*backend.*adminfront.*devfront.*orgfront.*userfront|docker compose .* -f docker-compose.yaml up " <<<"$dry_run_up_app" | tail -1
|
||||
)"
|
||||
|
||||
if ! grep -q -- " --build" <<<"$up_app_line"; then
|
||||
echo "make up-app must rebuild app service images before starting containers." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
dry_run_up_all="$(
|
||||
make --dry-run --always-make -C "$repo_root" up-all 2>&1
|
||||
)"
|
||||
@@ -84,6 +108,16 @@ if ! grep -q "Starting ALL stacks (infra + ory + app)" <<<"$dry_run_up"; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q "config/.generated/auth-config.env" <<<"$dry_run_up"; then
|
||||
echo "make up must use generated env from config/.generated." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q "Rendering Ory config" <<<"$dry_run_up"; then
|
||||
echo "make up must render Ory config before compose up." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if ! grep -q "Ensuring Docker networks" <<<"$dry_run_up_all"; then
|
||||
echo "make up-all must ensure external Docker networks before compose up." >&2
|
||||
exit 1
|
||||
|
||||
Reference in New Issue
Block a user