feat: migrate task jobs to workflow notifications + timeline
This commit is contained in:
@@ -9,10 +9,10 @@ ARG DATABASE_URL=file:data/fiscal.sqlite
|
||||
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
|
||||
ENV DATABASE_URL=${DATABASE_URL}
|
||||
ENV NEXT_TELEMETRY_DISABLED=1
|
||||
ENV WORKFLOW_TARGET_WORLD=local
|
||||
ENV WORKFLOW_TARGET_WORLD=@workflow/world-postgres
|
||||
ENV WORKFLOW_LOCAL_DATA_DIR=/app/.workflow-data
|
||||
COPY . .
|
||||
RUN mkdir -p public /app/.workflow-data && WORKFLOW_TARGET_WORLD=local bun run build
|
||||
RUN mkdir -p public /app/.workflow-data && bun run build
|
||||
|
||||
FROM oven/bun:1.3.5-alpine AS runner
|
||||
WORKDIR /app
|
||||
@@ -21,7 +21,7 @@ ENV NODE_ENV=production
|
||||
ARG NEXT_PUBLIC_API_URL=
|
||||
ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
|
||||
ENV NEXT_TELEMETRY_DISABLED=1
|
||||
ENV WORKFLOW_TARGET_WORLD=local
|
||||
ENV WORKFLOW_TARGET_WORLD=@workflow/world-postgres
|
||||
ENV WORKFLOW_LOCAL_DATA_DIR=/app/.workflow-data
|
||||
|
||||
COPY --from=builder /app/public ./public
|
||||
@@ -42,4 +42,4 @@ EXPOSE 3000
|
||||
|
||||
ENV PORT=3000
|
||||
|
||||
CMD ["sh", "-c", "./node_modules/.bin/drizzle-kit migrate --config /app/drizzle.config.ts && bun server.js"]
|
||||
CMD ["sh", "-c", "if [ \"$WORKFLOW_TARGET_WORLD\" = \"@workflow/world-postgres\" ]; then ./node_modules/.bin/workflow-postgres-setup; fi && ./node_modules/.bin/drizzle-kit migrate --config /app/drizzle.config.ts && bun server.js"]
|
||||
|
||||
Reference in New Issue
Block a user