diff --git a/packages/inbound-email-handler/Dockerfile b/packages/inbound-email-handler/Dockerfile index f7bfa1cfa..dfb9b4672 100644 --- a/packages/inbound-email-handler/Dockerfile +++ b/packages/inbound-email-handler/Dockerfile @@ -11,11 +11,14 @@ COPY .eslintrc . COPY /packages/inbound-email-handler/package.json ./packages/inbound-email-handler/package.json COPY /packages/content-handler/package.json ./packages/content-handler/package.json +COPY /packages/utils/package.json ./packages/utils/package.json RUN yarn install --pure-lockfile ADD /packages/inbound-email-handler ./packages/inbound-email-handler ADD /packages/content-handler ./packages/content-handler +ADD /packages/utils ./packages/utils +RUN yarn workspace @omnivore/utils build RUN yarn workspace @omnivore/content-handler build RUN yarn workspace @omnivore/inbound-email-handler build diff --git a/packages/pdf-handler/Dockerfile b/packages/pdf-handler/Dockerfile index 5cbdb9214..e3d44404c 100644 --- a/packages/pdf-handler/Dockerfile +++ b/packages/pdf-handler/Dockerfile @@ -10,10 +10,13 @@ COPY .prettierrc . COPY .eslintrc . COPY /packages/pdf-handler/package.json ./packages/pdf-handler/package.json +COPY /packages/utils/package.json ./packages/utils/package.json RUN yarn install --pure-lockfile ADD /packages/pdf-handler ./packages/pdf-handler +ADD /packages/utils ./packages/utils +RUN yarn workspace @omnivore/utils build RUN yarn workspace @omnivore/pdf-handler build # After building, fetch the production dependencies