Skip to content

Commit

Permalink
Merge pull request #993 from phpList/release-3.6.14
Browse files Browse the repository at this point in the history
Release 3.6.14
  • Loading branch information
aulona1 authored Oct 6, 2023
2 parents 41090df + ede07ae commit aaf6f21
Show file tree
Hide file tree
Showing 21 changed files with 490 additions and 750 deletions.
9 changes: 5 additions & 4 deletions TESTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,23 @@ Put @wip in the feature you are working on, so that it doesn't interfere with Gi

Then run
```sh
vagant up
vagant up --provision
```

Once it has run once, you can fire off further runs with

```sh
vagant ssh
cd /vagrant/tests
sudo su
make test
```

You can also use the following commands:

make verbosetest - show progress during testing, useful to identify issues in your tests
make test-wip - only run the features marked "@wip"
make testall - run all tests
- make verbosetest - show progress during testing, useful to identify issues in your tests
- make test-wip - only run the features marked "@wip"
- make testall - run all tests



Expand Down
8 changes: 2 additions & 6 deletions Vagrantfile
Original file line number Diff line number Diff line change
Expand Up @@ -27,10 +27,8 @@ Vagrant.configure("2") do |config|
add-apt-repository ppa:ondrej/php
DEBIAN_FRONTEND=noninteractive apt update
DEBIAN_FRONTEND=noninteractive apt install -y make mariadb-client mariadb-server postfix chromium-chromedriver firefox openjdk-8-jre-headless fonts-liberation xdg-utils
DEBIAN_FRONTEND=noninteractive apt install -y php7.2 php7.2-mbstring php7.2-curl php7.2-mysql php7.2-xml php7.2-zip
DEBIAN_FRONTEND=noninteractive apt install -y php7.3 php7.3-mbstring php7.3-curl php7.3-mysql php7.3-xml php7.3-zip
DEBIAN_FRONTEND=noninteractive apt install -y php7.4 php7.4-mbstring php7.4-curl php7.4-mysql php7.4-xml php7.4-zip
DEBIAN_FRONTEND=noninteractive apt install -y php8.0 php8.0-mbstring php8.0-curl php8.0-mysql php8.0-xml php8.0-zip
DEBIAN_FRONTEND=noninteractive apt install -y php${PHPVERSION} php${PHPVERSION}-mbstring php${PHPVERSION}-curl php${PHPVERSION}-mysql php${PHPVERSION}-xml php${PHPVERSION}-zip
[[ ! -f /usr/bin/geckodriver ]] && {
wget https://github.com/mozilla/geckodriver/releases/download/v0.29.0/geckodriver-v0.29.0-linux64.tar.gz
tar zxf geckodriver-v0.29.0-linux64.tar.gz
Expand All @@ -39,8 +37,6 @@ Vagrant.configure("2") do |config|
update-alternatives --set php /usr/bin/php$PHPVERSION
update-alternatives --set phar /usr/bin/phar$PHPVERSION
update-alternatives --set phar.phar /usr/bin/phar.phar$PHPVERSION
update-alternatives --set phpize /usr/bin/phpize$PHPVERSION
update-alternatives --set php-config /usr/bin/php-config$PHPVERSION
[[ ! -z $(which google-chrome) ]] || {
[[ ! -f google-chrome-stable_current_amd64.deb ]] && wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
dpkg -i google-chrome-stable_current_amd64.deb
Expand Down
Loading

0 comments on commit aaf6f21

Please sign in to comment.