diff --git a/packages/api/Dockerfile b/packages/api/Dockerfile index 674c1d396..4a4a535a5 100644 --- a/packages/api/Dockerfile +++ b/packages/api/Dockerfile @@ -15,6 +15,7 @@ COPY /packages/readabilityjs/package.json ./packages/readabilityjs/package.json COPY /packages/api/package.json ./packages/api/package.json COPY /packages/text-to-speech/package.json ./packages/text-to-speech/package.json COPY /packages/content-handler/package.json ./packages/content-handler/package.json +COPY /packages/liqe/package.json ./packages/liqe/package.json RUN yarn install --pure-lockfile @@ -22,9 +23,11 @@ ADD /packages/readabilityjs ./packages/readabilityjs ADD /packages/api ./packages/api ADD /packages/text-to-speech ./packages/text-to-speech ADD /packages/content-handler ./packages/content-handler +ADD /packages/liqe ./packages/liqe RUN yarn workspace @omnivore/text-to-speech-handler build RUN yarn workspace @omnivore/content-handler build +RUN yarn workspace @omnivore/liqe build RUN yarn workspace @omnivore/api build # After building, fetch the production dependencies @@ -50,6 +53,7 @@ COPY --from=builder /app/node_modules /app/node_modules COPY --from=builder /app/package.json /app/package.json COPY --from=builder /app/packages/text-to-speech/ /app/packages/text-to-speech/ COPY --from=builder /app/packages/content-handler/ /app/packages/content-handler/ +COPY --from=builder /app/packages/liqe/ /app/packages/liqe/ EXPOSE 8080 CMD ["yarn", "workspace", "@omnivore/api", "start"] diff --git a/packages/api/Dockerfile-test b/packages/api/Dockerfile-test index ff5fa031b..72aa2f433 100644 --- a/packages/api/Dockerfile-test +++ b/packages/api/Dockerfile-test @@ -10,6 +10,7 @@ COPY /packages/readabilityjs/package.json ./packages/readabilityjs/package.json COPY /packages/api/package.json ./packages/api/package.json COPY /packages/text-to-speech/package.json ./packages/text-to-speech/package.json COPY /packages/content-handler/package.json ./packages/content-handler/package.json +COPY /packages/liqe/package.json ./packages/liqe/package.json RUN apk --no-cache --virtual build-dependencies add \ python3 \ @@ -24,5 +25,6 @@ COPY /packages/readabilityjs ./packages/readabilityjs COPY /packages/api ./packages/api COPY /packages/text-to-speech ./packages/text-to-speech COPY /packages/content-handler ./packages/content-handler +COPY /packages/liqe ./packages/liqe CMD ["yarn", "workspace", "@omnivore/api", "test"] diff --git a/packages/liqe/.travis.yml b/packages/liqe/.travis.yml deleted file mode 100644 index bdcafde7d..000000000 --- a/packages/liqe/.travis.yml +++ /dev/null @@ -1,19 +0,0 @@ -language: node_js -cache: - npm: false -env: - - HUSKY_SKIP_INSTALL=true -node_js: - - 12 - - 16 -script: - - npm run lint - - nyc --silent npm run test - - nyc report --reporter=text-lcov | coveralls - - nyc check-coverage --lines 30 -after_success: - - NODE_ENV=production npm run build - - semantic-release --branches main -notifications: - email: false -sudo: false