summaryrefslogtreecommitdiff
path: root/bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2021-10-19 20:42:50 -0300
committerYaco <franco@reevo.org>2021-10-19 20:42:50 -0300
commit1dc109c979d7788e8811b4eecfb8bfdf3b6ea6e2 (patch)
tree21d2a3bd6706af9eeb3e9d1def5a6ab8d8a67e93 /bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh
parent8c201ace3699b4928daf41eb7b4cdcb4565c6f3b (diff)
adds reevotech scripts
Diffstat (limited to 'bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh')
-rw-r--r--bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh29
1 files changed, 29 insertions, 0 deletions
diff --git a/bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh b/bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh
new file mode 100644
index 00000000..59d29ba4
--- /dev/null
+++ b/bin/reevotech/vendor/addwiki/mediawiki-api-base/build/travis/install-mediawiki.sh
@@ -0,0 +1,29 @@
+#! /bin/bash
+
+set -x
+
+originalDirectory=$(pwd)
+
+if [[ $TRAVIS_PHP_VERSION == *"hhvm"* ]]
+then
+ PHPINI=/etc/hhvm/php.ini
+ echo "hhvm.enable_zend_compat = true" >> $PHPINI
+fi
+
+mkdir ./../web
+cd ./../web
+
+wget https://github.com/wikimedia/mediawiki/archive/$MW.tar.gz
+tar -zxf $MW.tar.gz
+mv mediawiki-$MW w
+ln -s ./w ./wiki
+
+cd w
+
+composer self-update
+composer install
+
+mysql -e 'CREATE DATABASE mediawiki;'
+php maintenance/install.php --dbtype mysql --dbuser root --dbname mediawiki --dbpath $(pwd) --pass CIPass TravisWiki CIUser
+
+cd $originalDirectory