Package server docker container

This commit is contained in:
2025-07-26 03:03:17 -05:00
parent 1803d02cc4
commit 3c336f9ff0
4 changed files with 74 additions and 940 deletions

View File

@@ -1,15 +1,6 @@
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
COPY ./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"]