Installs the [MediaWiki Language Extension Bundle](https://www.mediawiki.org/wiki/MediaWiki_Language_Extension_Bundle)
This commit is contained in:
parent
fc1d848483
commit
41d6d1eda2
1 changed files with 8 additions and 0 deletions
|
@ -8,6 +8,7 @@ RUN docker-php-ext-configure pgsql --with-pgsql=/usr/local/pgsql && \
|
|||
ENV PLUGGABLE_AUTH_VERSION=REL1_42-1da98f4
|
||||
ENV OPENID_CONNECT_VERSION=REL1_42-6c28c16
|
||||
ENV TEMPLATE_STYLES_VERSION=REL1_42-06a2587
|
||||
ENV LANGUAGE_EXTENSION_BUNDLE_VERSION=2024.07
|
||||
|
||||
RUN export PLUGGABLE_AUTH_SHA256SUM=ae6f9cbdf21fd1c6311936c53a980741e34aa5eac3708b5ceb3fb7590ad16610 \
|
||||
export archive=PluggableAuth-${PLUGGABLE_AUTH_VERSION}.tar.gz && \
|
||||
|
@ -30,6 +31,13 @@ RUN export TEMPLATE_STYLES_SHA256SUM=cd8e0355173b2a542beba037b8415fbe17e623d8523
|
|||
tar --extract --gzip --file /tmp/${archive} --directory /var/www/html/extensions && \
|
||||
rm /tmp/${archive}
|
||||
|
||||
RUN export LANGUAGE_EXTENSION_BUNDLE_SHA256SUM=81d2232577f8309cf3335073464f7c5be3c38b3703a858eac17061cca20daf2e && \
|
||||
export archive=MediaWikiLanguageExtensionBundle-${LANGUAGE_EXTENSION_BUNDLE_VERSION}.tar.bz2 && \
|
||||
curl --location --silent --output /tmp/${archive} https://translatewiki.net/mleb/${archive} && \
|
||||
echo "${LANGUAGE_EXTENSION_BUNDLE_SHA256SUM} /tmp/${archive}" | sha256sum --check && \
|
||||
tar --extract --file /tmp/${archive} --directory /var/www/html/extensions && \
|
||||
rm /tmp/${archive}
|
||||
|
||||
RUN echo '{ "extra": { "merge-plugin": { "include": [ "extensions/OpenIDConnect/composer.json" ] } } }' \
|
||||
> /var/www/html/composer.local.json && \
|
||||
php -r "copy('https://getcomposer.org/installer', '/tmp/composer-setup.php');" && \
|
||||
|
|
Loading…
Add table
Reference in a new issue