From 1803d02cc42937ab694ffd5d8aff306178345a37 Mon Sep 17 00:00:00 2001 From: Mike Nolan Date: Fri, 25 Jul 2025 20:37:24 -0500 Subject: [PATCH] Update package server --- Dockerfile.packageserver | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile.packageserver diff --git a/Dockerfile.packageserver b/Dockerfile.packageserver new file mode 100644 index 0000000..3d9e631 --- /dev/null +++ b/Dockerfile.packageserver @@ -0,0 +1,15 @@ +FROM onedev.site.tesses.net/crosslang/crosslang:latest AS build + +WORKDIR /crosslangextras +COPY . . + +RUN crossint ./build.tcross install +WORKDIR /crosslangextras/Tesses.CrossLang.PackageServer +RUN crosslang build + +FROM onedev.site.tesses.net/crosslang/crosslang:latest +WORKDIR /app +COPY --from=build /crosslangextras/Tesses.CrossLang.PackageServer/bin/Tesses.CrossLang.PackageServer-1.0.0.0-prod.crvm /app/Tesses.CrossLang.PackageServer-1.0.0.0-prod.crvm + +EXPOSE 4206 +ENTRYPOINT ["crossvm","Tesses.CrossLang.PackageServer-1.0.0.0-prod.crvm","/data"] \ No newline at end of file