Issue #50: document client packaging #100
Reference in New Issue
Block a user
Delete Branch "agent-2/issue-50-client-packaging-documentation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #50.
Summary:
docs/ClientPackaging.mdwith clean-checkout build, generation, packaging, CLI, TLS/API key, and integration-smoke commands for .NET, Go, Rust, Python, and Java clients.Verification:
scripts/publish-client-proto-inputs.ps1 -Checkscripts/validate-client-behavior-fixtures.ps1dotnet build src/MxGateway.Contracts/MxGateway.Contracts.csprojdotnet build clients/dotnet/MxGateway.Client.slndotnet test clients/dotnet/MxGateway.Client.sln --no-builddotnet pack clients/dotnet/MxGateway.Client/MxGateway.Client.csproj -c Release -p:PackageOutputPath=...dotnet publish clients/dotnet/MxGateway.Client.Cli/MxGateway.Client.Cli.csproj -c Release -o artifacts/clients/dotnet/mxgw-dotnetpython -m pip install -e ".[dev]",python -m pytest, Python wheel build, and CLI version