diff --git a/.dockerignore b/.dockerignore index 2b8f2382b..4d8429b6d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -37,6 +37,7 @@ packages/\*\*/dist .vercel .cache .output +.trigger apps/\*\*/public/build cypress/screenshots diff --git a/docker/Dockerfile b/docker/Dockerfile index adab2301f..0b5833c11 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -40,8 +40,6 @@ FROM base AS builder WORKDIR /triggerdotdev # Corepack is used to install pnpm RUN corepack enable -# Install protobuf compiler -RUN apt-get update && apt-get install -y protobuf-compiler COPY --from=pruner --chown=node:node /triggerdotdev/out/full/ . COPY --from=dev-deps --chown=node:node /triggerdotdev/ . @@ -49,6 +47,8 @@ COPY --chown=node:node turbo.json turbo.json COPY --chown=node:node docker/scripts ./scripts RUN chmod +x ./scripts/wait-for-it.sh RUN chmod +x ./scripts/entrypoint.sh +COPY --chown=node:node .configs/tsconfig.base.json .configs/tsconfig.base.json +COPY --chown=node:node scripts/updateVersion.ts scripts/updateVersion.ts RUN pnpm run generate RUN pnpm run build --filter=webapp...