23 references to WorkingDirectory
Aspire.Hosting (3)
Dcp\DcpExecutor.cs (1)
967exe.Spec.WorkingDirectory = executable.WorkingDirectory;
ExecutableResourceBuilderExtensions.cs (1)
146cb.WithDockerfile(contextPath: builder.Resource.WorkingDirectory);
Publishing\ManifestPublishingContext.cs (1)
224var relativePathToProjectFile = GetManifestRelativePath(executable.WorkingDirectory);
Aspire.Hosting.NodeJs (5)
NodeExtensions.cs (5)
159if (File.Exists(Path.Combine(resource.WorkingDirectory, "Dockerfile"))) 164c.WithDockerfileBuilder(resource.WorkingDirectory, dockerfileContext => 169var nodeVersion = DetectNodeVersion(resource.WorkingDirectory, logger) ?? DefaultNodeVersion; 311var installer = new NodeInstallerResource(installerName, resource.Resource.WorkingDirectory); 327.WithWorkingDirectory(resource.Resource.WorkingDirectory)
Aspire.Hosting.NodeJs.Tests (3)
IntegrationTests.cs (2)
76Assert.Equal(parentApp.WorkingDirectory, installer.WorkingDirectory);
ResourceCreationTests.cs (1)
44Assert.Equal(Path.Combine(builder.AppHostDirectory, "test"), resource.WorkingDirectory);
Aspire.Hosting.Python (6)
PythonAppResourceBuilderExtensions.cs (5)
365? Path.GetFullPath(entrypoint, resource.WorkingDirectory) 411if (File.Exists(Path.Combine(resource.WorkingDirectory, "Dockerfile"))) 416c.WithDockerfileBuilder(resource.WorkingDirectory, 453var uvLockPath = Path.Combine(resource.WorkingDirectory, "uv.lock"); 644: Path.GetFullPath(virtualEnvironmentPath, builder.Resource.WorkingDirectory));
PythonUvEnvironmentResource.cs (1)
14: ExecutableResource(name, "uv", parent.WorkingDirectory)
Aspire.Hosting.Python.Tests (5)
AddPythonAppTests.cs (5)
157Assert.Equal(projectDirectory, pythonProjectResource.WorkingDirectory); 195Assert.Equal(projectDirectory, pythonProjectResource.WorkingDirectory); 237Assert.Equal(projectDirectory, pythonProjectResource.WorkingDirectory); 527Assert.Equal(expectedProjectDirectory, uvEnvironmentResource.WorkingDirectory); 682Assert.Equal(expectedProjectDirectory, pythonProjectResource.WorkingDirectory);
Aspire.Hosting.Tests (1)
ExecutableResourceTests.cs (1)
117Assert.Empty(er.WorkingDirectory);