update matrix
This commit is contained in:
parent
56b1eb81d2
commit
2d75f50a08
188
.travis.yml
188
.travis.yml
@ -24,54 +24,174 @@ script: make test
|
||||
|
||||
jobs:
|
||||
include:
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.5 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.6 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 5.4
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.7 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=latest WC_VERSION=3.8.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.3.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.4.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.8 WC_VERSION=3.5.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.3.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.3.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.4.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.4.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.5.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.9 WC_VERSION=3.5.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=5.0 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.0 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.0 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.0 WC_VERSION=3.6.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.6.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 5.6
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.6.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.6.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.7.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.7.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.1 WC_VERSION=3.7.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.7.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.7.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.2 WC_VERSION=3.7.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 7.0
|
||||
env: WP_VERSION=5.3 WC_VERSION=3.8.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=5.3 WC_VERSION=3.8.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=5.3 WC_VERSION=3.8.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- php: 7.0
|
||||
env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=latest WC_VERSION=3.9.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.0.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.1.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
- php: 5.6
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 7.0
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 7.1
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0
|
||||
- php: 7.2
|
||||
env: WP_VERSION=4.4 WC_VERSION=3.2.0 WP_MULTISITE=0 USE_COMPOSER=1
|
||||
env: WP_VERSION=latest WC_VERSION=latest WP_MULTISITE=0 USE_COMPOSER=1
|
||||
|
||||
- stage: deploy
|
||||
deploy:
|
||||
cleanup: false
|
||||
|
@ -75,9 +75,22 @@ install_woocommerce() {
|
||||
cd /tmp
|
||||
git clone https://github.com/woocommerce/woocommerce.git
|
||||
cd woocommerce
|
||||
git checkout $WC_VERSION
|
||||
composer install
|
||||
npm install
|
||||
|
||||
if [[ $WC_VERSION -ne 'latest' ]]; then
|
||||
git checkout $WC_VERSION
|
||||
|
||||
version=$(echo $WC_VERSION | tr ".")
|
||||
if [[ ${version[0]} -ge 3 && ${version[1]} -ge 7 ]]; then
|
||||
composer install
|
||||
npm install
|
||||
fi
|
||||
fi
|
||||
|
||||
if [[ $WC_VERSION -eq 'latest' ]]; then
|
||||
composer install
|
||||
npm install
|
||||
fi
|
||||
|
||||
cd -
|
||||
fi
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user