fix(docker): stabilize workspace dependency install (#1533)
* fix(docker): pin bun image * fix(docker): copy electron workspace manifest * fix(docker): remove stale desktop manifest copy
This commit is contained in:
+2
-2
@@ -1,5 +1,5 @@
|
|||||||
# syntax=docker/dockerfile:1
|
# syntax=docker/dockerfile:1
|
||||||
FROM oven/bun:1 AS base
|
FROM oven/bun:1.3.5 AS base
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
FROM base AS deps
|
FROM base AS deps
|
||||||
@@ -16,7 +16,7 @@ WORKDIR /app
|
|||||||
COPY . .
|
COPY . .
|
||||||
RUN bun run build:web
|
RUN bun run build:web
|
||||||
|
|
||||||
FROM oven/bun:1 AS runtime
|
FROM oven/bun:1.3.5 AS runtime
|
||||||
WORKDIR /home/openchamber
|
WORKDIR /home/openchamber
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||||
|
|||||||
Reference in New Issue
Block a user