-
Notifications
You must be signed in to change notification settings - Fork 2k
Description
Looking at the VerifyComplexAppSample test, there are two concerns:
-
The
complexappsample Dockerfile uses the multi-platform tags and therefore won't build on Windows in .NET 8 due to Switch multi-platform tags to Linux only #4492:dotnet-docker/samples/complexapp/Dockerfile
Lines 1 to 3 in c09ce8b
# https://hub.docker.com/_/microsoft-dotnet FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build WORKDIR /source -
The test is a
[Fact], and therefore runs once per leg but uses only one base image, the multi-platform image, which is Debian. The Dockerfile should be amended to support multiple different images and the test should be amended to test across supported operating systems like the other sample tests.dotnet-docker/tests/Microsoft.DotNet.Docker.Tests/SampleImageTests.cs
Lines 92 to 93 in c09ce8b
[Fact] public void VerifyComplexAppSample()
Metadata
Metadata
Assignees
Type
Projects
Status