From 4e668cda9f0d5e30f875a3f736087ec75fc3cd34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Sun, 5 Jul 2026 09:43:56 +0400 Subject: [PATCH] chore: remove nested universal_rebuild/universal_rebuild/ (332 duplicate doc files, wrong path) --- devops/01_generate_yamls.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/devops/01_generate_yamls.sh b/devops/01_generate_yamls.sh index 0a55757..41a1d43 100755 --- a/devops/01_generate_yamls.sh +++ b/devops/01_generate_yamls.sh @@ -137,6 +137,12 @@ fi rm -f "$FAILURES_FILE" +# Build service_spec_gen binary if missing. +if [[ ! -x "${PROVIDER_DIR}/bin/service_spec_gen" ]]; then + echo "Building service_spec_gen..." + (cd "$PROVIDER_DIR" && go build -o bin/service_spec_gen ./tools/service_spec_gen/) +fi + # Проверка что список сервисов не пустой svc_count=$(grep -cv '^\s*$\|^\s*#' "$SERVICES_FILE" || true) if [[ "$svc_count" -eq 0 ]]; then @@ -229,7 +235,7 @@ PY NUBES_SERVICE_NAME="$svc_name" \ NUBES_API_ENDPOINT="$API_ENDPOINT" \ NUBES_OUTPUT_DIR="$YAML_OUTPUT_DIR" \ - ./bin/service_spec_gen + "${PROVIDER_DIR}/bin/service_spec_gen" ) && success=1 || success=0 if [[ "$success" -eq 1 ]]; then