From d74e7f63ad1763c6beab8b6a2244a78c54e8b4a6 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 4 Jul 2025 08:39:52 +0200 Subject: [PATCH 1/2] fix(translations): Fix appstore docker setup Signed-off-by: Joas Schilling --- translations/Dockerfile-Appstore | 1 + translations/handleAppstoreTranslations.sh | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/translations/Dockerfile-Appstore b/translations/Dockerfile-Appstore index ad16c76..f386dbc 100644 --- a/translations/Dockerfile-Appstore +++ b/translations/Dockerfile-Appstore @@ -7,6 +7,7 @@ RUN apt-get update -q && \ DEBIAN_FRONTEND=noninteractive apt-get install -q -y --no-install-recommends \ python3 \ python3-pip \ + python3-venv \ python3-setuptools \ python3-wheel \ && apt-get clean diff --git a/translations/handleAppstoreTranslations.sh b/translations/handleAppstoreTranslations.sh index 71acfee..2de13d0 100755 --- a/translations/handleAppstoreTranslations.sh +++ b/translations/handleAppstoreTranslations.sh @@ -16,8 +16,8 @@ gpg --list-keys git clone git@github.com:nextcloud/appstore /app --depth 1 # install django -pip3 install --user pipenv -pipenv shell +python3 -m venv venv +. venv/bin/activate pip3 install Django==1.9.8 # create po files From beff6621cc952172292fb4a51f05c0799c4a7d11 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Fri, 4 Jul 2025 09:58:46 +0200 Subject: [PATCH 2/2] fix(translation): Update used django version and install missing dev dependencies Signed-off-by: Joas Schilling --- translations/Dockerfile-Appstore | 2 ++ translations/handleAppstoreTranslations.sh | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/translations/Dockerfile-Appstore b/translations/Dockerfile-Appstore index f386dbc..6df71e4 100644 --- a/translations/Dockerfile-Appstore +++ b/translations/Dockerfile-Appstore @@ -5,7 +5,9 @@ LABEL org.opencontainers.image.authors="Joas Schilling