File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed
Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -62,6 +62,12 @@ RUN tar -czvf /libs.tar.gz \
6262 /usr/lib/aarch64-linux-gnu/libharfbuzz* \
6363 /usr/lib/aarch64-linux-gnu/libgobject*;
6464
65+ RUN tar -czvf /libs-lib.tar.gz \
66+ /lib/aarch64-linux-gnu/libpango* \
67+ /lib/aarch64-linux-gnu/libharf* \
68+ /lib/aarch64-linux-gnu/libharfbuzz* \
69+ /lib/aarch64-linux-gnu/libgobject*;
70+
6571COPY pyproject.toml uv.lock ./
6672
6773RUN uv sync --no-dev
@@ -111,9 +117,14 @@ COPY --chown=app:app --from=build-stage ${FUNCTION_DIR}/.venv ${FUNCTION_DIR}/.v
111117
112118COPY --from=build-stage /usr/local/lib/*.so* /usr/local/lib/
113119COPY --from=build-stage /lib/aarch64-linux-gnu/*.so* /lib/aarch64-linux-gnu/
120+ COPY --from=build-stage /libs-lib.tar.gz /libs-2.tar.gz
114121COPY --from=build-stage /libs.tar.gz /libs.tar.gz
115122
116- RUN tar -xvf /libs.tar.gz -C / && rm /libs.tar.gz && ldconfig
123+ RUN tar -xvf /libs.tar.gz -C / && \
124+ tar -xvf /libs-2.tar.gz -C / && \
125+ rm /libs.tar.gz && \
126+ rm /libs-2.tar.gz && \
127+ ldconfig
117128
118129COPY --chown=app:app . ${FUNCTION_DIR}
119130
You can’t perform that action at this time.
0 commit comments