Skip to content

[SVLS-9256] improve deployment slots docs#37336

Merged
ava-silver merged 1 commit into
masterfrom
ava.silver/svls-9256/improve-deployment-slots-docs
Jul 2, 2026
Merged

[SVLS-9256] improve deployment slots docs#37336
ava-silver merged 1 commit into
masterfrom
ava.silver/svls-9256/improve-deployment-slots-docs

Conversation

@ava-silver

@ava-silver ava-silver commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

What does this PR do? What is the motivation?

Fills gaps in the Azure App Service deployment slots docs across all three variants (Linux container, Linux code, Windows code):

  • Adds a note that datadog-ci aas instrument only needs to run once -- not on every deploy
  • Adds a slot name discovery command (az webapp deployment slot list) before the CLI example
  • Expands the CLI example to include --service and --version alongside --env for full UST coverage
  • Adds a sticky slot settings note to the Bicep and ARM Template tabs explaining that DD_ENV must be pinned with --slot-settings (since those methods don't apply stickiness automatically), and that DD_VERSION should stay non-sticky

Merge instructions

Must wait for a new release of datadog-ci before merging.

Merge readiness:

  • Ready for merge

AI assistance

Used Claude Code.

Additional notes

Changes are identical across all three files (linux_container.md, linux_code.md, windows_code.md).

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@ava-silver ava-silver force-pushed the ava.silver/svls-9256/improve-deployment-slots-docs branch 2 times, most recently from c101244 to 4084d4d Compare June 12, 2026 21:37
@ava-silver ava-silver force-pushed the ava.silver/svls-9256/improve-deployment-slots-docs branch from 59e4955 to 4249c10 Compare June 23, 2026 18:33
@ava-silver ava-silver force-pushed the ava.silver/svls-9256/improve-deployment-slots-docs branch from ff9fa11 to a5426b3 Compare June 25, 2026 22:15
@ava-silver ava-silver added the Do Not Merge Just do not merge this PR :) label Jun 25, 2026
@ava-silver ava-silver marked this pull request as ready for review June 25, 2026 22:40
@ava-silver ava-silver requested review from a team as code owners June 25, 2026 22:40
@datadog-datadog-prod-us1

Copy link
Copy Markdown
Contributor

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 1 Pipeline job failed

Merge label check | Merge is not allowed when 'Do Not Merge' label is present   View in Datadog   GitHub Actions

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: a5426b3 | Docs | Datadog PR Page | Give us feedback!

@ava-silver ava-silver removed the Do Not Merge Just do not merge this PR :) label Jun 29, 2026
@maycmlee

maycmlee commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Created DOCS-14986 for docs review.

@maycmlee maycmlee added the editorial review Waiting on a more in-depth review label Jun 29, 2026
@ava-silver ava-silver merged commit c222bd9 into master Jul 2, 2026
32 of 34 checks passed
@ava-silver ava-silver deleted the ava.silver/svls-9256/improve-deployment-slots-docs branch July 2, 2026 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

editorial review Waiting on a more in-depth review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants