@@ -20,10 +20,11 @@ jobs:
2020 - run : sudo apt-get install libzip-dev libfreetype6-dev libjpeg62-turbo-dev libmcrypt-dev libpng-dev mysql-client -y
2121 - run : sudo docker-php-ext-install -j$(nproc) mbstring zip gd
2222 - run : sudo docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/
23- # Install Chrome headless
24- # - run: sudo wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
25- # - run: sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
26- # - run: sudo apt-get update
23+ # Configure and restart Apache
24+ - run : sudo cp .circleci/apache_ci.conf /etc/apache2/sites-available
25+ - run : sudo a2ensite apache_ci.conf
26+ - run : sudo a2enmod rewrite
27+ - run : sudo systemctl restart apache2
2728 # Install plugin dependencies via Composer
2829 - run : composer install
2930 - run : mkdir plugin
3940 # Move plugin into WordPress and activate
4041 - run : mv plugin wordpress/wp-content/plugins/wp-php-console
4142 - run : ./wp-cli.phar plugin activate wp-php-console --path=wordpress || true
42- # Configure and restart Apache, then run tests
43- - run : sudo cp .circleci/apache_ci.conf /etc/apache2/sites-available
44- - run : sudo a2ensite apache_ci.conf
45- - run : sudo service apache2 restart
46- - run : sudo service apache2 reload
43+ # Run tests
4744 - run : cd wordpress/wp-content/plugins/wp-php-console
4845 - run : vendor/bin/codecept run acceptance
0 commit comments