Apache settings

This commit is contained in:
Akolzin Dmitry 2019-07-18 14:31:35 +03:00
parent e5c329e898
commit 2011847b92
3 changed files with 20 additions and 1 deletions

View File

@ -19,6 +19,7 @@ matrix:
before_script:
- bash tests/bin/clone_prestashop.sh
- bash tests/bin/setup-apache.sh
- bash tests/bin/before_script.sh
script:

View File

@ -15,7 +15,6 @@ if [ -z $BRANCH ]; then
cp tests-legacy/parameters.yml.travis app/config/parameters.yml
fi
(php -S localhost:80 &) 2> /dev/null > /dev/null
bash travis-scripts/install-prestashop
else
bash travis-scripts/install-prestashop.sh

19
tests/bin/setup-apache.sh Executable file
View File

@ -0,0 +1,19 @@
#!/bin/bash
PRESTASHOP_DIR=$TRAVIS_BUILD_DIR/../PrestaShop
cd $PRESTASHOP_DIR
bash travis-scripts/setup-php-fpm.sh
echo "* Preparing Apache ...";
sudo a2enmod rewrite actions fastcgi alias
# Use default config
sudo cp -f tests/travis-ci-apache-vhost /etc/apache2/sites-available/000-default.conf
sudo sed -e "s?%PRESTASHOP_DIR%?$(pwd)?g" --in-place /etc/apache2/sites-available/000-default.conf
sudo chmod 777 -R $HOME
# Starting Apache
sudo service apache2 restart