diff options
author | 2023-01-27 20:49:07 -0800 | |
---|---|---|
committer | 2023-01-27 20:49:07 -0800 | |
commit | 3487b5f2af7b2a3990c5288d9330781b3f9c7e86 (patch) | |
tree | 80081ac384bec941c80718679245da9a2b0f1b89 | |
parent | 93712de0473ab4ea8f61fa44415e915efc66860e (diff) | |
download | bun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.tar.gz bun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.tar.zst bun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.zip |
Update Dockerfile
-rw-r--r-- | Dockerfile | 21 |
1 files changed, 18 insertions, 3 deletions
diff --git a/Dockerfile b/Dockerfile index eceb032bc..ea866719b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -649,7 +649,7 @@ COPY --from=uws ${BUN_DEPS_OUT_DIR}/*.o / COPY --from=c-ares ${BUN_DEPS_OUT_DIR}/*.a / -FROM bun-base-with-zig-and-webkit as link_release +FROM bun-base-with-zig-and-webkit as run-link-step ARG DEBIAN_FRONTEND ARG GITHUB_WORKSPACE @@ -676,5 +676,20 @@ COPY ${BUN_DEPS_OUT_DIR}/*.o ${BUN_DEPS_OUT_DIR}/ COPY bun.o ${BUN_DEPLOY_DIR}/ COPY src/bun.js/bindings-obj/* ${BUN_DIR}/src/bun.js/bindings-obj/ -RUN cd $BUN_DIR && mkdir -p ${BUN_RELEASE_DIR} && make bun-relink copy-to-bun-release-dir && \ - rm -rf $HOME/.cache zig-cache misctools package.json build-id completions build.zig $(BUN_DIR)/packages
\ No newline at end of file +RUN cd $BUN_DIR && mkdir -p ${BUN_RELEASE_DIR} && make bun-relink copy-to-bun-release-dir + +FROM bun-base-with-zig-and-webkit as link_release + +ARG DEBIAN_FRONTEND +ARG GITHUB_WORKSPACE +ARG ZIG_PATH +# Directory extracts to "bun-webkit" +ARG WEBKIT_DIR +ARG BUN_RELEASE_DIR +ARG BUN_DEPS_OUT_DIR +ARG BUN_DEPLOY_DIR +ARG BUN_DIR +ARG CPU_TARGET +ENV CPU_TARGET=${CPU_TARGET} + +COPY --from=run-link-step ${BUN_RELEASE_DIR} / |