add entrypoint for dockerfile
All checks were successful
Generic zig build / build (push) Successful in 13m26s

This commit is contained in:
Emil Lerch 2025-04-13 14:03:03 -07:00
parent 15aac15573
commit 5bbc7e5e57
Signed by: lobo
GPG key ID: A7B62D657EF764F8

View file

@ -222,8 +222,13 @@ fn dockerInstallDockerfile(b: *std.Build, docker_step: *std.Build.Step, exe_name
\\ENV PATH=/bin
\\COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
\\COPY bin/$TARGETPLATFORM/{s} /bin
\\ENTRYPOINT ["/bin/{s}"]
;
const dockerfile_data = try std.fmt.allocPrint(b.allocator, dockerfile_fmt, .{exe_name});
const dockerfile_data = try std.fmt.allocPrint(
b.allocator,
dockerfile_fmt,
.{ exe_name, exe_name },
);
const writefiles = b.addWriteFiles();
const dockerfile = writefiles.add("Dockerfile", dockerfile_data);