28 references to ContainerImageFormat
Aspire.Hosting (11)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
102
public
ContainerImageFormat
? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
31
if (options?.ImageFormat ==
ContainerImageFormat
.Oci)
69
ContainerImageFormat
.Oci => "type=oci",
70
ContainerImageFormat
.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (2)
37
ContainerImageFormat
.Oci => "oci",
38
ContainerImageFormat
.Docker => "docker",
Publishing\ResourceContainerImageManager.cs (5)
122
public
ContainerImageFormat
? ImageFormat { get; init; }
173
public
ContainerImageFormat
? ImageFormat { get; set; }
342
ContainerImageFormat
.Docker => "Docker",
343
ContainerImageFormat
.Oci => "OCI",
539
var usesDocker = options.ImageFormat == null || options.ImageFormat ==
ContainerImageFormat
.Docker;
Aspire.Hosting.Tests (17)
Publishing\ResourceContainerImageManagerTests.cs (17)
129
ctx.ImageFormat =
ContainerImageFormat
.Oci;
166
.WithContainerBuildOptions(ctx => ctx.ImageFormat =
ContainerImageFormat
.Docker);
231
ctx.ImageFormat =
ContainerImageFormat
.Oci;
268
ctx.ImageFormat =
ContainerImageFormat
.Oci;
292
[InlineData(
ContainerImageFormat
.Docker)]
293
[InlineData(
ContainerImageFormat
.Oci)]
295
public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(
ContainerImageFormat
imageFormat)
391
ImageFormat =
ContainerImageFormat
.Oci,
396
Assert.Equal(
ContainerImageFormat
.Oci, options.ImageFormat);
503
ctx.ImageFormat =
ContainerImageFormat
.Oci;
858
ctx.ImageFormat =
ContainerImageFormat
.Oci;
872
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
892
ctx.ImageFormat =
ContainerImageFormat
.Docker;
897
ctx.ImageFormat =
ContainerImageFormat
.Oci;
911
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1103
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1225
ctx.ImageFormat =
ContainerImageFormat
.Oci;