[Rust-DP] Validate SDK generation tool and build tool
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 144
Description
### 📌 Task
Validate the **SDK generation and build tools** of the `azsdk-cli` tool for **.NET data plane SDK**.
---
### 🔧 Tools & Commands
**SDK Generation**
- Tool: `azsdk_package_generate_code`
- CLI: `azsdk package source-code generate`
- Input: Users must provide either:
- Path to a `tsp-location.yaml`, **or**
- Path to a `tspconfig.yaml`
**SDK Build**
- Tool: `azsdk_package_build_code`
- CLI: `azsdk package source-code build`
- Input: Users must provide the `packagePath`.
---
### ✅ Goal
Ensure both the **generate** and **build** commands:
- Accept the expected inputs.
- Run successfully in different environments.
- Produce a clear result: success or fail with detailed reasons.
Refer to [these common instructions](https://github.com/Azure/azure-sdk-tools/blob/main/eng/common/instructions/azsdk-tools/local-sdk-workflow.instructions.md) for local SDK workflow. Each language repo should update copilot instructions to reference these common instructions.
Contributor guide
Assessment
This issue has not been assessed yet.