diff options
author | Yaco <franco@reevo.org> | 2020-06-04 11:01:00 -0300 |
---|---|---|
committer | Yaco <franco@reevo.org> | 2020-06-04 11:01:00 -0300 |
commit | fc7369835258467bf97eb64f184b93691f9a9fd5 (patch) | |
tree | daabd60089d2dd76d9f5fb416b005fbe159c799d /www/wiki/extensions/ModernTimeline/.travis.install.sh |
first commit
Diffstat (limited to 'www/wiki/extensions/ModernTimeline/.travis.install.sh')
-rw-r--r-- | www/wiki/extensions/ModernTimeline/.travis.install.sh | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/www/wiki/extensions/ModernTimeline/.travis.install.sh b/www/wiki/extensions/ModernTimeline/.travis.install.sh new file mode 100644 index 00000000..60f86a1e --- /dev/null +++ b/www/wiki/extensions/ModernTimeline/.travis.install.sh @@ -0,0 +1,46 @@ +#! /bin/bash + +set -x + +originalDirectory=$(pwd) + +cd .. + +wget https://github.com/wikimedia/mediawiki-core/archive/$MW.tar.gz +tar -zxf $MW.tar.gz +mv mediawiki-$MW phase3 + +cd phase3 + +composer install --prefer-source + +mysql -e 'create database its_a_mw;' +php maintenance/install.php --dbtype $DBTYPE --dbuser root --dbname its_a_mw --dbpath $(pwd) --pass nyan TravisWiki admin --scriptpath /TravisWiki + +cd extensions +cp -r $originalDirectory ModernTimeline +cd ModernTimeline +composer install --prefer-source +cd .. +cd .. + +if [ ! -z $SMW ] +then + composer require "mediawiki/semantic-media-wiki=$SMW" --prefer-source +fi + +echo 'wfLoadExtension( "ModernTimeline" );' >> LocalSettings.php + +if [ ! -z $SMW ] +then + echo 'wfLoadExtension( "SemanticMediaWiki" );' >> LocalSettings.php +fi + +echo 'error_reporting(E_ALL| E_STRICT);' >> LocalSettings.php +echo 'ini_set("display_errors", 1);' >> LocalSettings.php +echo '$wgShowExceptionDetails = true;' >> LocalSettings.php +echo '$wgShowDBErrorBacktrace = true;' >> LocalSettings.php +echo '$wgDevelopmentWarnings = true;' >> LocalSettings.php +echo "putenv( 'MW_INSTALL_PATH=$(pwd)' );" >> LocalSettings.php + +php maintenance/update.php --quick |