10 writes to CliPath
Aspire.Hosting (3)
Dcp\DcpOptions.cs (3)
158
options.
CliPath
= BundleDiscovery.GetDcpExecutablePath(configDcpPath);
164
options.
CliPath
= dcpPublisherConfiguration[nameof(options.CliPath)];
173
options.
CliPath
= GetMetadataValue(assemblyMetadata, DcpCliPathMetadataKey);
Aspire.Hosting.Tests (7)
Dcp\DcpHostNotificationTests.cs (6)
60
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
109
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
164
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
219
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "podman",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
269
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
337
var dcpOptions = Options.Create(new DcpOptions { ContainerRuntime = "docker",
CliPath
= OperatingSystem.IsWindows() ? "cmd.exe" : "/bin/sh" });
DistributedApplicationBuilderTests.cs (1)
37
o.
CliPath
= "dcp";
8 references to CliPath
Aspire.Hosting (6)
Dcp\DcpDependencyCheck.cs (1)
44
var dcpPath = _dcpOptions.
CliPath
;
Dcp\DcpHost.cs (1)
175
var dcpExePath = _dcpOptions.
CliPath
;
Dcp\DcpOptions.cs (4)
121
if (string.IsNullOrEmpty(options.
CliPath
))
161
else if (!string.IsNullOrEmpty(dcpPublisherConfiguration[nameof(options.
CliPath
)]))
164
options.CliPath = dcpPublisherConfiguration[nameof(options.
CliPath
)];
165
if (Path.GetDirectoryName(options.
CliPath
) is string dcpDir && !string.IsNullOrEmpty(dcpDir))
Aspire.Hosting.Tests (2)
AppHostSmokeTests.cs (1)
32
remoteInvokeOptions.StartInfo.Environment[$"DcpPublisher__CliPath"] = dcpOptions.
CliPath
;
Dcp\DcpCliArgsTests.cs (1)
59
Assert.Equal("/not/a/valid/path", dcpOptions.
CliPath
);