aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-01-27 20:49:07 -0800
committerGravatar Dylan Conway <dylan.conway567@gmail.com> 2023-01-27 20:49:07 -0800
commit3487b5f2af7b2a3990c5288d9330781b3f9c7e86 (patch)
tree80081ac384bec941c80718679245da9a2b0f1b89
parent93712de0473ab4ea8f61fa44415e915efc66860e (diff)
downloadbun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.tar.gz
bun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.tar.zst
bun-3487b5f2af7b2a3990c5288d9330781b3f9c7e86.zip
Update Dockerfile
-rw-r--r--Dockerfile21
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} /