From 6c7b20b4e76a111628cbd978d8eb8ddf71f51d19 Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 3 Apr 2024 19:33:15 -0300 Subject: [PATCH] Add frontend installation and build steps --- Makefile | 4 ++-- lcserve.Dockerfile | 16 ---------------- 2 files changed, 2 insertions(+), 18 deletions(-) delete mode 100644 lcserve.Dockerfile diff --git a/Makefile b/Makefile index 67b48917e..40c53075b 100644 --- a/Makefile +++ b/Makefile @@ -169,6 +169,8 @@ build: @echo 'Building the project' @make setup_env ifdef base + make install_frontendci + make build_frontend make build_langflow_base endif @@ -177,8 +179,6 @@ ifdef main endif build_langflow_base: - make install_frontendci - make build_frontend cd src/backend/base && poetry build-rewrite-path-deps --version-pinning-strategy=semver rm -rf src/backend/base/langflow/frontend diff --git a/lcserve.Dockerfile b/lcserve.Dockerfile deleted file mode 100644 index 883a2c040..000000000 --- a/lcserve.Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -# This file is used by `lc-serve` to build the image. -# Don't change the name of this file. - -FROM jinawolf/serving-gateway:${version} - -RUN apt-get update \ - && apt-get install --no-install-recommends -y build-essential libpq-dev - -COPY . /appdir/ - -RUN pip install poetry==1.4.0 && cd /appdir && pip install . && \ - pip uninstall -y poetry && \ - apt-get remove --auto-remove -y build-essential libpq-dev && \ - apt-get autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* && rm -rf /tmp/* - -ENTRYPOINT [ "jina", "gateway", "--uses", "config.yml" ] \ No newline at end of file