28 references to ContainerImageFormat
Aspire.Hosting (11)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
102
public
ContainerImageFormat
? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
32
if (options?.ImageFormat ==
ContainerImageFormat
.Oci)
70
ContainerImageFormat
.Oci => "type=oci",
71
ContainerImageFormat
.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (2)
38
ContainerImageFormat
.Oci => "oci",
39
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",
541
var usesDocker = options.ImageFormat == null || options.ImageFormat ==
ContainerImageFormat
.Docker;
Aspire.Hosting.Tests (17)
Publishing\ResourceContainerImageManagerTests.cs (17)
130
ctx.ImageFormat =
ContainerImageFormat
.Oci;
167
.WithContainerBuildOptions(ctx => ctx.ImageFormat =
ContainerImageFormat
.Docker);
232
ctx.ImageFormat =
ContainerImageFormat
.Oci;
269
ctx.ImageFormat =
ContainerImageFormat
.Oci;
293
[InlineData(
ContainerImageFormat
.Docker)]
294
[InlineData(
ContainerImageFormat
.Oci)]
296
public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(
ContainerImageFormat
imageFormat)
392
ImageFormat =
ContainerImageFormat
.Oci,
397
Assert.Equal(
ContainerImageFormat
.Oci, options.ImageFormat);
504
ctx.ImageFormat =
ContainerImageFormat
.Oci;
966
ctx.ImageFormat =
ContainerImageFormat
.Oci;
980
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1000
ctx.ImageFormat =
ContainerImageFormat
.Docker;
1005
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1019
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1211
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1333
ctx.ImageFormat =
ContainerImageFormat
.Oci;