ARCH - TASKER DEPLOY: закрепление live baseline и env-driven сборки
This commit is contained in:
@@ -40,24 +40,11 @@ COPY --from=builder /app/out/full/ .
|
||||
COPY turbo.json turbo.json
|
||||
|
||||
# Fetch dependencies to cache store, then install offline with dev deps
|
||||
RUN --mount=type=cache,id=pnpm-store,target=/pnpm/store pnpm fetch --store-dir=/pnpm/store
|
||||
RUN --mount=type=cache,id=pnpm-store,target=/pnpm/store CI=true pnpm install --offline --frozen-lockfile --store-dir=/pnpm/store
|
||||
RUN pnpm fetch --store-dir=/pnpm/store
|
||||
RUN CI=true pnpm install --offline --frozen-lockfile --store-dir=/pnpm/store
|
||||
|
||||
ENV TURBO_TELEMETRY_DISABLED=1
|
||||
|
||||
RUN mkdir -p \
|
||||
apps/live/.turbo \
|
||||
packages/constants/.turbo \
|
||||
packages/decorators/.turbo \
|
||||
packages/editor/.turbo \
|
||||
packages/hooks/.turbo \
|
||||
packages/i18n/.turbo \
|
||||
packages/logger/.turbo \
|
||||
packages/propel/.turbo \
|
||||
packages/types/.turbo \
|
||||
packages/ui/.turbo \
|
||||
packages/utils/.turbo
|
||||
|
||||
RUN pnpm turbo run build --filter=live
|
||||
|
||||
# *****************************************************************************
|
||||
|
||||
Reference in New Issue
Block a user