27 instantiations of ContainerImageBuildOptions
Aspire.Hosting (2)
ApplicationModel\DotnetProgramPublishing.cs (1)
211
var buildOptions = new
ContainerImageBuildOptions
Publishing\ResourceContainerImageManager.cs (1)
977
var containerBuildOptions = new
ContainerImageBuildOptions
Aspire.Hosting.Dotnet.Tests (1)
DotnetProjectResourceTests.cs (1)
340
new
ContainerImageBuildOptions
Aspire.Hosting.Tests (24)
Publishing\DockerContainerRuntimeTests.cs (12)
33
var options = new
ContainerImageBuildOptions
75
var options = new
ContainerImageBuildOptions
108
var options = new
ContainerImageBuildOptions
158
var options = new
ContainerImageBuildOptions
196
var options = new
ContainerImageBuildOptions
239
var options = new
ContainerImageBuildOptions
276
var options = new
ContainerImageBuildOptions
305
var options = new
ContainerImageBuildOptions
331
var options = new
ContainerImageBuildOptions
357
var options = new
ContainerImageBuildOptions
383
var options = new
ContainerImageBuildOptions
408
var options = new
ContainerImageBuildOptions
Publishing\PodmanSaveArgumentsTests.cs (11)
20
var options = new
ContainerImageBuildOptions
37
var options = new
ContainerImageBuildOptions
54
var options = new
ContainerImageBuildOptions
73
var options = new
ContainerImageBuildOptions
118
var options = new
ContainerImageBuildOptions
137
var options = new
ContainerImageBuildOptions
157
var options = new
ContainerImageBuildOptions
179
var options = new
ContainerImageBuildOptions
200
var options = new
ContainerImageBuildOptions
222
var options = new
ContainerImageBuildOptions
244
var options = new
ContainerImageBuildOptions
Publishing\ResourceContainerImageManagerTests.cs (1)
434
var options = new
ContainerImageBuildOptions
48 references to ContainerImageBuildOptions
Aspire.Hosting (12)
ApplicationModel\DotnetProgramPublishing.cs (1)
211
var
buildOptions = new ContainerImageBuildOptions
Publishing\ContainerRuntimeBase.cs (1)
51
public abstract Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\DockerContainerRuntime.cs (4)
28
private async Task RunDockerBuildAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
154
public override async Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
217
ContainerImageBuildOptions
options,
242
internal static string BuildSaveArguments(string imageName,
ContainerImageBuildOptions
options)
Publishing\IContainerRuntime.cs (1)
37
Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken);
Publishing\PodmanContainerRuntime.cs (4)
145
private async Task RunPodmanBuildAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
237
private async Task RunPodmanSaveAsync(string imageName,
ContainerImageBuildOptions
options, CancellationToken cancellationToken)
267
internal static string BuildSaveArguments(string imageName,
ContainerImageBuildOptions
options)
284
public override async Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
Publishing\ResourceContainerImageManager.cs (1)
977
var
containerBuildOptions = new ContainerImageBuildOptions
Aspire.Hosting.Tests (32)
Publishing\ContainerRuntimeBaseTests.cs (2)
359
public override Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)
394
public Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken) => Task.CompletedTask;
Publishing\DockerContainerRuntimeTests.cs (13)
33
var
options = new ContainerImageBuildOptions
75
var
options = new ContainerImageBuildOptions
108
var
options = new ContainerImageBuildOptions
158
var
options = new ContainerImageBuildOptions
196
var
options = new ContainerImageBuildOptions
239
var
options = new ContainerImageBuildOptions
276
var
options = new ContainerImageBuildOptions
305
var
options = new ContainerImageBuildOptions
331
var
options = new ContainerImageBuildOptions
357
var
options = new ContainerImageBuildOptions
383
var
options = new ContainerImageBuildOptions
408
var
options = new ContainerImageBuildOptions
435
ContainerImageBuildOptions
options)
Publishing\DotnetProgramArchiveTests.cs (3)
52
var
layeredOptions = layeredBuild.options!;
447
var
buildOptions = Assert.IsType<
ContainerImageBuildOptions
>(options);
Publishing\PodmanSaveArgumentsTests.cs (12)
20
var
options = new ContainerImageBuildOptions
37
var
options = new ContainerImageBuildOptions
54
var
options = new ContainerImageBuildOptions
73
var
options = new ContainerImageBuildOptions
118
var
options = new ContainerImageBuildOptions
137
var
options = new ContainerImageBuildOptions
157
var
options = new ContainerImageBuildOptions
179
var
options = new ContainerImageBuildOptions
200
var
options = new ContainerImageBuildOptions
222
var
options = new ContainerImageBuildOptions
244
var
options = new ContainerImageBuildOptions
265
private static Task BuildImageAsync(PodmanContainerRuntime runtime,
ContainerImageBuildOptions
options)
Publishing\ResourceContainerImageManagerTests.cs (2)
434
var
options = new ContainerImageBuildOptions
959
var
layeredOptions = Assert.Single(containerRuntime.BuildImageCalls).options!;
Aspire.Hosting.TestUtilities (4)
MockImageBuilder.cs (1)
20
public ConcurrentBag<
ContainerImageBuildOptions
?> BuildImageOptions { get; } = [];
Publishing\FakeContainerRuntime.cs (3)
37
public ConcurrentBag<(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options)> BuildImageCalls { get; } = [];
42
public Func<string, string,
ContainerImageBuildOptions
?, Dictionary<string, string?>, Dictionary<string, BuildImageSecretValue>, string?, CancellationToken, Task>? BuildImageAsyncCallback { get; set; }
91
public async Task BuildImageAsync(string contextPath, string dockerfilePath,
ContainerImageBuildOptions
? options, Dictionary<string, string?> buildArguments, Dictionary<string, BuildImageSecretValue> buildSecrets, string? stage, CancellationToken cancellationToken)