Skip to content

Commit ec349fb

Browse files
authored
Update travis
- Magento 2.4 install requires elasticsearch - Magento 2.4 no longer allows PHP 7.2
1 parent 1ada9db commit ec349fb

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

.travis.yml

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
os: linux
22
dist: trusty
33
group: edge
4+
services:
5+
- elasticsearch
46
addons:
57
apt:
68
packages:
@@ -13,22 +15,27 @@ addons:
1315
language: php
1416
jobs:
1517
include:
16-
- php: 7.3
18+
- php: 7.4
1719
env:
1820
- MAGENTO_VERSION=2.3
1921
- TEST_SUITE=integration
20-
- php: 7.3
22+
- php: 7.4
2123
env:
2224
- MAGENTO_VERSION=2.4-develop
2325
- TEST_SUITE=integration
24-
- php: 7.2
26+
27+
- php: 7.3
2528
env:
2629
- MAGENTO_VERSION=2.3
2730
- TEST_SUITE=integration
28-
- php: 7.2
31+
- php: 7.3
2932
env:
3033
- MAGENTO_VERSION=2.4-develop
3134
- TEST_SUITE=integration
35+
- php: 7.2
36+
env:
37+
- MAGENTO_VERSION=2.3
38+
- TEST_SUITE=integration
3239
env:
3340
global:
3441
- COMPOSER_BIN_DIR=~/bin
@@ -37,9 +44,12 @@ cache:
3744
apt: true
3845
directories:
3946
- $HOME/.composer/cache
40-
before_script: ./.travis/before_script.sh
47+
before_script:
48+
- |
49+
sleep 10
50+
./.travis/before_script.sh
4151
script: phpunit -c magento2/dev/tests/$TEST_SUITE --coverage-text --coverage-clover=/tmp/coverage.clover
4252
after_script:
4353
- |
4454
wget https://scrutinizer-ci.com/ocular.phar
45-
php ocular.phar code-coverage:upload --format=php-clover /tmp/coverage.clover
55+
php ocular.phar code-coverage:upload --format=php-clover /tmp/coverage.clover

0 commit comments

Comments
 (0)