You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
90 lines
2.3 KiB
90 lines
2.3 KiB
#!/bin/bash |
|
mysql -u root -e 'create database drupal;' |
|
mysql -u root -e "GRANT ALL PRIVILEGES ON drupal.* To 'drupal'@'localhost' IDENTIFIED BY 'drupal';" |
|
|
|
# Java (Oracle) |
|
#sudo apt-get install -y software-properties-common |
|
#sudo apt-get install -y python-software-properties |
|
#sudo add-apt-repository -y ppa:webupd8team/java |
|
#sudo apt-get update |
|
#echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections |
|
#echo debconf shared/accepted-oracle-license-v1-1 seen true | sudo debconf-set-selections |
|
#sudo apt-get install -y oracle-java8-installer |
|
#sudo update-java-alternatives -s java-8-oracle |
|
#sudo apt-get install -y oracle-java8-set-default |
|
#export JAVA_HOME=/usr/lib/jvm/java-8-oracle |
|
|
|
# phpcpd |
|
#sudo apt-get install -y phpcpd |
|
|
|
cd $HOME |
|
pear channel-discover pear.drush.org |
|
pear upgrade --force Console_GetoptPlus |
|
pear upgrade --force pear |
|
pear channel-discover pear.drush.org |
|
|
|
# Drush |
|
cd /tmp |
|
php -r "readfile('https://s3.amazonaws.com/files.drush.org/drush.phar');" > drush |
|
php drush core-status |
|
chmod +x drush |
|
sudo mv drush /opt |
|
sudo ln -s /opt/drush /usr/bin/drush |
|
|
|
phpenv rehash |
|
|
|
cd $HOME |
|
drush dl drupal-8.2.2 --drupal-project-rename=drupal |
|
cd $HOME/drupal |
|
drush si minimal --db-url=mysql://drupal:drupal@localhost/drupal --yes |
|
drush runserver --php-cgi=$HOME/.phpenv/shims/php-cgi localhost:8081 &>/tmp/drush_webserver.log & |
|
|
|
ln -s $ISLANDORA_DIR modules/islandora |
|
drush en -y rdf |
|
drush en -y responsive_image |
|
drush en -y syslog |
|
drush en -y serialization |
|
drush en -y basic_auth |
|
drush en -y rest |
|
drush en -y simpletest |
|
|
|
drush dl rdfui --dev |
|
drush en -y rdfui |
|
drush en -y rdf_builder |
|
|
|
drush dl restui |
|
drush en -y restui |
|
|
|
drush dl inline_entity_form |
|
drush en -y inline_entity_form |
|
|
|
drush dl media_entity |
|
drush en -y media_entity |
|
|
|
drush dl media_entity_image |
|
drush en -y media_entity_image |
|
|
|
drush dl search_api |
|
drush -y pm-uninstall search |
|
drush en -y search_api |
|
|
|
drush dl typed_data |
|
drush en -y typed_data |
|
|
|
drush dl rules |
|
drush en -y rules |
|
|
|
cd $HOME/drupal/modules |
|
git clone https://github.com/DiegoPino/claw-jsonld.git |
|
drush en -y jsonld |
|
|
|
drush en -y islandora |
|
|
|
drush -y dl bootstrap |
|
drush -y en bootstrap |
|
drush -y config-set system.theme default bootstrap |
|
|
|
drush cr |
|
# The shebang in this file is a bogeyman that is haunting the web test cases. |
|
rm /home/travis/.phpenv/rbenv.d/exec/hhvm-switcher.bash |
|
sleep 20
|
|
|