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