feat(doctor): add local setup checks#554
Conversation
Closes #462 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: 340b4dd3-b4b3-4f1a-9163-66b16d96fa81
|
🚀 Website Preview Your PR preview is ready! 📎 Preview URL: https://jongio.github.io/azd-app/pr/554/ This preview will be automatically cleaned up when the PR is closed. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #554 +/- ##
==========================================
- Coverage 61.10% 60.94% -0.16%
==========================================
Files 224 225 +1
Lines 28989 29168 +179
==========================================
+ Hits 17713 17777 +64
- Misses 10081 10188 +107
- Partials 1195 1203 +8
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
🚀 Test This PRA preview build ( 🌐 Website PreviewLive Preview: https://jongio.github.io/azd-app/pr/554/ One-Line Install (Recommended)PowerShell (Windows): iex "& { $(irm https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/install-pr.ps1) } -PrNumber 554 -Version 0.20.0-pr554"Bash (macOS/Linux): curl -fsSL https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/install-pr.sh | bash -s 554 0.20.0-pr554UninstallWhen you're done testing: PowerShell (Windows): iex "& { $(irm https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/uninstall-pr.ps1) } -PrNumber 554"Bash (macOS/Linux): curl -fsSL https://raw.githubusercontent.com/jongio/azd-app/main/cli/scripts/uninstall-pr.sh | bash -s 554Build Info:
What to Test: |
Adds azd app doctor as a read-only setup checklist. It checks project discovery, azure.yaml parsing, service project paths, required tools, declared ports, and dashboard state with text and JSON output.
Closes #462
Validation: go test ./src/cmd/app/commands -run 'TestDoctor'