|
|
|
@ -1,10 +1,12 @@
|
|
|
|
FROM mediawiki:1.40
|
|
|
|
FROM mediawiki:1.40
|
|
|
|
|
|
|
|
|
|
|
|
# Install extension
|
|
|
|
# Install extensions
|
|
|
|
WORKDIR /var/www/html/extensions
|
|
|
|
WORKDIR /var/www/html/
|
|
|
|
|
|
|
|
|
|
|
|
COPY composer.local.json composer.local.json
|
|
|
|
COPY composer.local.json composer.local.json
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
WORKDIR /var/www/html/extensions
|
|
|
|
|
|
|
|
|
|
|
|
RUN git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend --branch REL1_40; \
|
|
|
|
RUN git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend --branch REL1_40; \
|
|
|
|
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PluggableAuth --branch REL1_40; \
|
|
|
|
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/PluggableAuth --branch REL1_40; \
|
|
|
|
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenIDConnect --branch REL1_40; \
|
|
|
|
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/OpenIDConnect --branch REL1_40; \
|
|
|
|
@ -13,7 +15,7 @@ RUN git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend
|
|
|
|
php composer-setup.php; \
|
|
|
|
php composer-setup.php; \
|
|
|
|
mv composer.phar /usr/local/bin/composer; \
|
|
|
|
mv composer.phar /usr/local/bin/composer; \
|
|
|
|
cd /var/www/html; \
|
|
|
|
cd /var/www/html; \
|
|
|
|
composer update --no-dev --optimize-autoloader; \
|
|
|
|
composer update; \
|
|
|
|
rm -rf /root/.composer
|
|
|
|
rm -rf /root/.composer
|
|
|
|
|
|
|
|
|
|
|
|
CMD ["apache2-foreground"]
|
|
|
|
CMD ["apache2-foreground"]
|
|
|
|
|