Update to mediawiki 1.24
This commit is contained in:
parent
236a2b2a44
commit
14aab38a51
36
Dockerfile
36
Dockerfile
@ -5,32 +5,34 @@
|
|||||||
FROM tutum/apache-php:latest
|
FROM tutum/apache-php:latest
|
||||||
MAINTAINER John E Arnold <iohannes.eduardus.arnold@gmail.com>
|
MAINTAINER John E Arnold <iohannes.eduardus.arnold@gmail.com>
|
||||||
|
|
||||||
|
ENV MW_VERSION REL1_24
|
||||||
|
|
||||||
WORKDIR /
|
WORKDIR /
|
||||||
|
|
||||||
# Remove the old hello world app and grab Mediawiki source
|
# Remove the old hello world app and grab Mediawiki source
|
||||||
RUN apt-get update && apt-get install -yq git && rm -rf /var/lib/apt/lists/*
|
RUN apt-get update && apt-get install -yq git && rm -rf /var/lib/apt/lists/*
|
||||||
RUN rm -fr /app && mv /var/www/html /var/www/w && git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git /app
|
RUN rm -fr /app && mv /var/www/html /var/www/w && git clone https://gerrit.wikimedia.org/r/p/mediawiki/core.git /app
|
||||||
RUN cd /app && git checkout -b REL1_23 origin/REL1_23
|
RUN cd /app && git checkout -b $MW_VERSION origin/$MW_VERSION
|
||||||
|
|
||||||
# Install extensions
|
# Install extensions
|
||||||
ADD add_extension.sh /add_extension.sh
|
ADD add_extension.sh /add_extension.sh
|
||||||
RUN chmod +x add_extension.sh
|
RUN chmod +x add_extension.sh
|
||||||
RUN ./add_extension.sh Renameuser && \
|
RUN ./add_extension.sh Renameuser $MW_VERSION && \
|
||||||
./add_extension.sh ImageMap && \
|
./add_extension.sh ImageMap $MW_VERSION && \
|
||||||
./add_extension.sh Cite && \
|
./add_extension.sh Cite $MW_VERSION && \
|
||||||
./add_extension.sh InputBox && \
|
./add_extension.sh InputBox $MW_VERSION && \
|
||||||
./add_extension.sh LocalisationUpdate && \
|
./add_extension.sh LocalisationUpdate $MW_VERSION && \
|
||||||
./add_extension.sh Interwiki && \
|
./add_extension.sh Interwiki $MW_VERSION && \
|
||||||
./add_extension.sh TitleBlacklist && \
|
./add_extension.sh TitleBlacklist $MW_VERSION && \
|
||||||
./add_extension.sh Gadgets && \
|
./add_extension.sh Gadgets $MW_VERSION && \
|
||||||
./add_extension.sh WikiEditor && \
|
./add_extension.sh WikiEditor $MW_VERSION && \
|
||||||
./add_extension.sh SpamBlacklist && \
|
./add_extension.sh SpamBlacklist $MW_VERSION && \
|
||||||
./add_extension.sh ParserFunctions && \
|
./add_extension.sh ParserFunctions $MW_VERSION && \
|
||||||
./add_extension.sh SyntaxHighlight_GeSHi && \
|
./add_extension.sh SyntaxHighlight_GeSHi $MW_VERSION && \
|
||||||
./add_extension.sh ConfirmEdit && \
|
./add_extension.sh ConfirmEdit $MW_VERSION && \
|
||||||
./add_extension.sh Nuke && \
|
./add_extension.sh Nuke $MW_VERSION && \
|
||||||
./add_extension.sh Poem && \
|
./add_extension.sh Poem $MW_VERSION && \
|
||||||
./add_extension.sh PdfHandler
|
./add_extension.sh PdfHandler $MW_VERSION
|
||||||
|
|
||||||
# Create the section for persistent files
|
# Create the section for persistent files
|
||||||
RUN mkdir /var/lib/mediawiki
|
RUN mkdir /var/lib/mediawiki
|
||||||
|
@ -1,7 +1,9 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
EXT_NAME=$1
|
EXT_NAME=$1
|
||||||
|
EXT_VERSION=$2
|
||||||
|
|
||||||
cd /app/extensions
|
cd /app/extensions
|
||||||
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/$1
|
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/$1
|
||||||
cd $1
|
cd $1
|
||||||
git checkout -b REL1_23 origin/REL1_23
|
git checkout -b $2 origin/$2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user