49 references to ContainerImageFormat
Aspire.Hosting (14)
ApplicationModel\ContainerBuildOptionsCallbackAnnotation.cs (1)
108
public
ContainerImageFormat
? ImageFormat { get; set; }
Publishing\DockerContainerRuntime.cs (3)
33
if (options?.ImageFormat ==
ContainerImageFormat
.Oci)
65
ContainerImageFormat
.Oci => "type=oci",
66
ContainerImageFormat
.Docker => "type=docker",
Publishing\PodmanContainerRuntime.cs (5)
151
if (options.ImageFormat ==
ContainerImageFormat
.Oci && string.IsNullOrEmpty(options.OutputPath))
169
ContainerImageFormat
.Oci => "oci",
170
ContainerImageFormat
.Docker => "docker",
271
ContainerImageFormat
.Oci => "oci-archive",
273
ContainerImageFormat
.Docker or null => "docker-archive",
Publishing\ResourceContainerImageManager.cs (5)
124
public
ContainerImageFormat
? ImageFormat { get; init; }
177
public
ContainerImageFormat
? ImageFormat { get; set; }
354
ContainerImageFormat
.Docker => "Docker",
355
ContainerImageFormat
.Oci => "OCI",
570
var usesDocker = options.ImageFormat == null || options.ImageFormat ==
ContainerImageFormat
.Docker;
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxGroupResource.cs (1)
227
buildOptions.ImageFormat =
ContainerImageFormat
.Docker;
Aspire.Hosting.Azure.Tests (4)
AzureSandboxesTests.cs (4)
2150
options.ImageFormat =
ContainerImageFormat
.Oci;
2158
options.ImageFormat =
ContainerImageFormat
.Oci;
2195
Assert.Equal(
ContainerImageFormat
.Docker, buildOptions.ImageFormat);
2211
Assert.Equal(
ContainerImageFormat
.Docker, explicitBuildOptions.ImageFormat);
Aspire.Hosting.Tests (30)
Publishing\PodmanSaveArgumentsTests.cs (11)
25
ImageFormat =
ContainerImageFormat
.Oci
42
ImageFormat =
ContainerImageFormat
.Docker
78
ImageFormat =
ContainerImageFormat
.Oci
105
ctx.ImageFormat =
ContainerImageFormat
.Oci;
123
ImageFormat =
ContainerImageFormat
.Oci
142
ImageFormat =
ContainerImageFormat
.Oci
162
ImageFormat =
ContainerImageFormat
.Oci
184
ImageFormat =
ContainerImageFormat
.Docker
205
ImageFormat =
ContainerImageFormat
.Oci
227
ImageFormat =
ContainerImageFormat
.Oci
249
ImageFormat =
ContainerImageFormat
.Oci
Publishing\ResourceContainerImageManagerTests.cs (19)
132
ctx.ImageFormat =
ContainerImageFormat
.Oci;
169
.WithContainerBuildOptions(ctx => ctx.ImageFormat =
ContainerImageFormat
.Docker);
236
ctx.ImageFormat =
ContainerImageFormat
.Oci;
278
ctx.ImageFormat =
ContainerImageFormat
.Oci;
304
[InlineData(
ContainerImageFormat
.Docker)]
305
[InlineData(
ContainerImageFormat
.Oci)]
307
public async Task CanBuildImageFromProjectResource_WithDifferentImageFormats(
ContainerImageFormat
imageFormat)
403
ImageFormat =
ContainerImageFormat
.Oci,
408
Assert.Equal(
ContainerImageFormat
.Oci, options.ImageFormat);
516
ctx.ImageFormat =
ContainerImageFormat
.Oci;
659
ctx.ImageFormat =
ContainerImageFormat
.Oci;
697
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1061
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1075
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1095
ctx.ImageFormat =
ContainerImageFormat
.Docker;
1100
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1114
Assert.Equal(
ContainerImageFormat
.Oci, context.ImageFormat);
1341
ctx.ImageFormat =
ContainerImageFormat
.Oci;
1465
ctx.ImageFormat =
ContainerImageFormat
.Oci;