diff --git a/translations-app/Dockerfile b/translations-app/Dockerfile index 91e3e5c0..209bf1bd 100644 --- a/translations-app/Dockerfile +++ b/translations-app/Dockerfile @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " ADD handleAppTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile b/translations/Dockerfile index 41baca58..86b5783a 100644 --- a/translations/Dockerfile +++ b/translations/Dockerfile @@ -1,8 +1,7 @@ -FROM ubuntu:20.04 +FROM ubuntu:24.04 -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " -# Install python RUN apt-get update -q && \ DEBIAN_FRONTEND=noninteractive apt-get install -q -y --no-install-recommends \ gawk \ @@ -13,10 +12,8 @@ RUN apt-get update -q && \ curl \ openssh-client \ ca-certificates \ - php7.4-cli \ - php7.4-json \ - php7.4-xml \ - qttools5-dev-tools \ + php8.3-cli \ + php8.3-xml \ jq \ && apt-get clean diff --git a/translations/Dockerfile-Apps b/translations/Dockerfile-Apps index e23f91ac..68dd236b 100644 --- a/translations/Dockerfile-Apps +++ b/translations/Dockerfile-Apps @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " ADD handleAppsTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile-Appstore b/translations/Dockerfile-Appstore index acaed2c5..ad16c761 100644 --- a/translations/Dockerfile-Appstore +++ b/translations/Dockerfile-Appstore @@ -1,6 +1,6 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " # Install python RUN apt-get update -q && \ diff --git a/translations/Dockerfile-ChangelogServer b/translations/Dockerfile-ChangelogServer index 696ae917..4e0d0f41 100644 --- a/translations/Dockerfile-ChangelogServer +++ b/translations/Dockerfile-ChangelogServer @@ -1,6 +1,6 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " RUN apt-get update -q && \ DEBIAN_FRONTEND=noninteractive apt-get install -q -y --no-install-recommends \ diff --git a/translations/Dockerfile-Documentation-Sync b/translations/Dockerfile-Documentation-Sync index 168241ac..1f5b43de 100644 --- a/translations/Dockerfile-Documentation-Sync +++ b/translations/Dockerfile-Documentation-Sync @@ -1,6 +1,6 @@ FROM alpine:3.17 -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " RUN apk update && \ apk add gnupg git openssh php composer curl && \ diff --git a/translations/Dockerfile-ExternalAndroid-Branched b/translations/Dockerfile-ExternalAndroid-Branched index 9d583b3d..07cc4b2b 100644 --- a/translations/Dockerfile-ExternalAndroid-Branched +++ b/translations/Dockerfile-ExternalAndroid-Branched @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " ADD handleExternalBranchedAndroidTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile-Plain b/translations/Dockerfile-Plain index fade0d70..d57786dd 100644 --- a/translations/Dockerfile-Plain +++ b/translations/Dockerfile-Plain @@ -1,6 +1,6 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Tobias Kaminsky " # Install python RUN apt-get update -q && \ diff --git a/translations/Dockerfile-WindowsPhoneApp b/translations/Dockerfile-WindowsPhoneApp deleted file mode 100644 index a89ccf32..00000000 --- a/translations/Dockerfile-WindowsPhoneApp +++ /dev/null @@ -1,5 +0,0 @@ -FROM nextcloudci/translations:translations-31 - -MAINTAINER Morris Jobke - -ADD handleWindowsPhoneAppTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile-iOS b/translations/Dockerfile-iOS index 3ddc5829..16b58a51 100644 --- a/translations/Dockerfile-iOS +++ b/translations/Dockerfile-iOS @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " ADD handleiOSTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile-iOSNotes b/translations/Dockerfile-iOSNotes index fecedb36..f3b1a47d 100644 --- a/translations/Dockerfile-iOSNotes +++ b/translations/Dockerfile-iOSNotes @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Tobias Kaminsky +LABEL org.opencontainers.image.authors="Tobias Kaminsky " ADD handleiOSNotesTranslations.sh /handleTranslations.sh diff --git a/translations/Dockerfile-iOSTalk b/translations/Dockerfile-iOSTalk index 40c32f7e..56783ea3 100644 --- a/translations/Dockerfile-iOSTalk +++ b/translations/Dockerfile-iOSTalk @@ -1,5 +1,5 @@ FROM ghcr.io/nextcloud/continuous-integration-translations:latest -MAINTAINER Morris Jobke +LABEL org.opencontainers.image.authors="Joas Schilling " ADD handleiOSTalkTranslations.sh /handleTranslations.sh diff --git a/translations/handleWindowsPhoneAppTranslations.sh b/translations/handleWindowsPhoneAppTranslations.sh deleted file mode 100755 index 8d077346..00000000 --- a/translations/handleWindowsPhoneAppTranslations.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -# verbose and exit on error -set -xe - -# import GPG keys -gpg --import /gpg/nextcloud-bot.public.asc -gpg --allow-secret-key-import --import /gpg/nextcloud-bot.asc -gpg --list-keys - -# fetch git repo -git clone git@github.com:nextcloud/$1 /app -cd NextcloudApp/Strings - -# push sources -tx push -s - -# pull translations - force pull because a fresh clone has newer time stamps -tx pull -f -a --minimum-perc=75 - -# create git commit and push it -git add . -git commit -am "fix(l10n): Update translations from Transifex" -s || true -git push origin master -echo "done"