Skip to content

Add Blazor gateway container image - #7314

Open
javiercn wants to merge 3 commits into
dotnet:nightlyfrom
javiercn:javiercn-blazor-gateway-image-plan
Open

Add Blazor gateway container image#7314
javiercn wants to merge 3 commits into
dotnet:nightlyfrom
javiercn:javiercn-blazor-gateway-image-plan

Conversation

@javiercn

Copy link
Copy Markdown
Member

Summary

  • add mcr.microsoft.com/dotnet/nightly/blazor-gateway for .NET 11 preview on Azure Linux 3.0 distroless amd64 and arm64
  • embed and SHA-512 verify Microsoft.AspNetCore.Components.Gateway.Cli, retaining only the runtime payload and third-party notices
  • add manifest/tag metadata, generated Dockerfiles and READMEs, checksum update support, and image test wiring
  • cover production liveness, client configuration, Brotli static assets, YARP proxying, and common distroless hardening checks

Stable mcr.microsoft.com/dotnet/blazor-gateway publication is intentionally deferred until .NET 11 RTM.

Validation

  • pwsh -NoProfile ./tests/run-tests.ps1 -paths '*blazor-gateway*' -TestCategories @('pre-build') (159 passed)
  • pwsh -NoProfile ./build-and-test.ps1 -mode 'Build' -paths '*blazor-gateway*'
  • pwsh -NoProfile ./tests/run-tests.ps1 -paths '*blazor-gateway*' -TestCategories @('blazor-gateway') (6 passed)
  • explicit linux/arm64 Docker build against the nightly ASP.NET base

@javiercn
javiercn marked this pull request as ready for review August 19, 2026 10:09
@javiercn
javiercn requested review from a team, joperezr and wiktork as code owners August 19, 2026 10:09
javiercn and others added 3 commits August 19, 2026 12:09
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@javiercn
javiercn force-pushed the javiercn-blazor-gateway-image-plan branch from 0449f75 to 84f49c8 Compare August 19, 2026 10:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant