Repository navigation
Commit 835d2f0
feat: add Copilot prompt for Azure DevOps identity setup in apiops init
Generates .azdo/prompts/apiops-setup-identity.prompt.md when running
`apiops init --ci azure-devops`, giving users an interactive guided
experience via VS Code + GitHub Copilot (bash-only, no PowerShell).
- New identity-setup-azdo-prompt.ts template with 10 steps covering
SP creation, service connections, variable groups, environments,
pipeline permissions, and pipeline creation
- init-service.ts: generate prompt file and detect conflicts for AzDo
- 29 new unit tests for the AzDo prompt template
- 1 new test in init-service.test.ts verifying prompt file generation
Agent-Logs-Url: https://github.com/Azure/apiops-cli/sessions/d8ff5b27-e09e-453a-9e87-f535044f8e0b
Co-authored-by: EMaher <9244742+EMaher@users.noreply.github.com>1 parent baadec5 commit 835d2f0
4 files changed
Lines changed: 663 additions & 0 deletions
File tree
- src
- services
- templates/copilot
- tests/unit
- services
- templates/copilot
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 | | |
34 | 38 | | |
35 | 39 | | |
| |||
174 | 178 | | |
175 | 179 | | |
176 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
177 | 185 | | |
178 | 186 | | |
179 | 187 | | |
| |||
184 | 192 | | |
185 | 193 | | |
186 | 194 | | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
187 | 198 | | |
188 | 199 | | |
189 | 200 | | |
| |||
352 | 363 | | |
353 | 364 | | |
354 | 365 | | |
| 366 | + | |
| 367 | + | |
| 368 | + | |
| 369 | + | |
| 370 | + | |
| 371 | + | |
| 372 | + | |
| 373 | + | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
355 | 377 | | |
356 | 378 | | |
357 | 379 | | |
| |||
0 commit comments