Browse Source
Fix docker image building (#408)
- Use the assembly name as the entrypoint instead of the project file name.
davidfowl/ingress-changes
David Fowler
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
src/Microsoft.Tye.Core/DockerfileGenerator.cs
|
|
@ -42,7 +42,7 @@ namespace Microsoft.Tye |
|
|
await using var stream = File.OpenWrite(filePath); |
|
|
await using var stream = File.OpenWrite(filePath); |
|
|
await using var writer = new StreamWriter(stream, encoding: Encoding.UTF8, bufferSize: -1, leaveOpen: true); |
|
|
await using var writer = new StreamWriter(stream, encoding: Encoding.UTF8, bufferSize: -1, leaveOpen: true); |
|
|
|
|
|
|
|
|
var entryPoint = Path.GetFileNameWithoutExtension(project.ProjectFile.Name); |
|
|
var entryPoint = project.AssemblyName; |
|
|
output.WriteDebugLine($"Writing Dockerfile to '{filePath}'."); |
|
|
output.WriteDebugLine($"Writing Dockerfile to '{filePath}'."); |
|
|
if (container.UseMultiphaseDockerfile ?? true) |
|
|
if (container.UseMultiphaseDockerfile ?? true) |
|
|
{ |
|
|
{ |
|
|
|