diff --git a/.github/pravila.md b/.github/pravila.md index 68466a7..d481d62 100644 --- a/.github/pravila.md +++ b/.github/pravila.md @@ -15,7 +15,18 @@ ## Поведение агента +- **⛔ СНАЧАЛА АНАЛИЗ — ПОТОМ ДЕЙСТВИЕ.** Перед ЛЮБЫМ действием: прочитать связанные файлы, понять архитектуру, проверить зависимости. НЕ запускать скрипты/сборки не поняв что они делают и что им нужно. - Не трогать рабочий код без явного указания - Не делать ничего сверх того, о чём явно попросили - Деструктивные операции (`kubectl delete`, `rm -rf`, `terraform destroy` и др.) — только после явного подтверждения с указанием конкретных объектов - Отвечать кратко, без вступлений, извинений, благодарностей и прочей воды + +## Билд провайдера (TEST) + +Порядок на ВМ (`5.172.178.213`): +```bash +cd /home/naeel/tf_provider +./TOOLS/scripts/03_build_and_upload_provider.sh --profile TOOLS/config/test +``` +Скрипт сам: копирует generated Go + YAML во временную папку, собирает linux/windows/darwin, подписывает GPG, заливает в S3. +НЕ вызывать `build-provider.sh` напрямую — он не читает `profile.env`.