TOOLS/ — generators + scripts + config + ARCHITECTURE.md ├── yaml-generator/ (code) ├── resource-generator/ (code) ├── docs-generator/ (code) ├── scripts/ (← devops/*.sh) ├── config/ (← devops/profiles/ + devops/config/) │ ├── test/ profile.env, services_list.txt, operation_timeouts.json │ ├── prod/ │ └── dev/ └── ARCHITECTURE.md (← devops/ARCHITECTURE.md) generated/ — pipeline output only (gitignored) ├── test/resources_yaml/, go/, docs/, provider_build/ ├── prod/ └── dev/ provider/ — code only, no generated files resources_yaml/ — DELETED (generated) internal/resources_gen/ — DELETED (generated) devops/ — removed (replaced by TOOLS/scripts + TOOLS/config + generated/) Generators now fail if NUBES_*_DIR not set (no defaults to provider/). Provider requires pipeline to populate resources_gen/ before build.
94 lines
2.1 KiB
Plaintext
94 lines
2.1 KiB
Plaintext
# === Terraform ===
|
|
**/.terraform/
|
|
*.tfstate
|
|
*.tfstate.*
|
|
*.tfvars
|
|
.terraform.lock.hcl
|
|
|
|
# === Generated files (NOT code — regenerate from API) ===
|
|
provider/resources_yaml/
|
|
provider/internal/resources_gen/
|
|
generated/
|
|
TOOLS/bin/
|
|
universal_rebuild/docs-gen/
|
|
|
|
# === Build artifacts (generated by devops scripts) ===
|
|
devops/profiles/*/generated/
|
|
*.zip
|
|
*.tar.gz
|
|
*.sha256
|
|
*.sha256sum
|
|
|
|
# === Go binaries (compiled tools) ===
|
|
# Каждый тул в tools/ компилируется в бинарник с именем пакета.
|
|
# Паттерн ловит ВСЕ бинарники во всех поддиректориях tools/.
|
|
universal_rebuild/tools/*/gen
|
|
universal_rebuild/tools/*/gen_v2
|
|
universal_rebuild/tools/*/service_spec_gen
|
|
universal_rebuild/tools/*/service_ops_gen
|
|
universal_rebuild/tools/*/service_params_gen
|
|
universal_rebuild/tools/*/docs_template_gen
|
|
universal_rebuild/tools/*/docs_template_gen_v2
|
|
# Бинарники в корне universal_rebuild/
|
|
universal_rebuild/gen
|
|
universal_rebuild/gen_v2
|
|
universal_rebuild/service_spec_gen
|
|
universal_rebuild/service_ops_gen
|
|
universal_rebuild/service_params_gen
|
|
universal_rebuild/docs_template_gen
|
|
universal_rebuild/docs_template_gen_v2
|
|
universal_rebuild/terraform-provider-nubes_*
|
|
*.exe
|
|
*.test
|
|
*.out
|
|
|
|
# === HAR (HTTP traces — debug only) ===
|
|
HAR/*.har
|
|
|
|
# === Tokens / secrets ===
|
|
*.token
|
|
secrets/private_key.asc
|
|
secrets/.s3cfg_registry
|
|
secrets/pearlharbor_registry.txt
|
|
secrets/id_ed25519.txt
|
|
|
|
# === MkDocs ===
|
|
site/
|
|
.mkdocs.tmp.yml
|
|
|
|
# === Generated universal_rebuild artifacts ===
|
|
universal_rebuild/universal_rebuild/
|
|
|
|
# === OS ===
|
|
.DS_Store
|
|
Thumbs.db
|
|
*~
|
|
|
|
# === Python ===
|
|
__pycache__/
|
|
*.pyc
|
|
.venv/
|
|
|
|
# === IDE ===
|
|
.idea/
|
|
.vscode/
|
|
|
|
# === Misc dumps ===
|
|
*.dump
|
|
*.dmp
|
|
docs/70_api/api_analysis/*.txt
|
|
universal_rebuild/gen_v2
|
|
universal_rebuild/docs_template_gen_v2
|
|
secrets/test.token.new
|
|
secrets/*.token.new
|
|
terraform-provider-nubes_*
|
|
universal_rebuild/service_spec_gen
|
|
universal_rebuild/service_ops_gen
|
|
universal_rebuild/service_params_gen
|
|
Тазетдинов_Nubes_Акт_ГПХ.docx
|
|
|
|
# ── Build artifacts ──
|
|
terraform-provider-mycloud
|
|
artifacts/api-meta/*/errors.log
|
|
TOOLS/bin/
|