Skip to content

Commit 6185eb9

Browse files
committed
Update file(s) from wp-cli/.github
1 parent aa41a8b commit 6185eb9

File tree

1 file changed

+38
-26
lines changed

1 file changed

+38
-26
lines changed

.travis.yml

Lines changed: 38 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
1-
sudo: false
2-
dist: trusty
1+
os: linux
2+
dist: xenial
33

44
language: php
5+
php: 7.4
6+
7+
services:
8+
- mysql
59

610
notifications:
711
email:
@@ -21,24 +25,6 @@ env:
2125
- PATH="$TRAVIS_BUILD_DIR/vendor/bin:$PATH"
2226
- WP_CLI_BIN_DIR="$TRAVIS_BUILD_DIR/vendor/bin"
2327

24-
matrix:
25-
include:
26-
- php: 7.2
27-
env: WP_VERSION=latest
28-
- php: 7.1
29-
env: WP_VERSION=latest
30-
- php: 7.0
31-
env: WP_VERSION=latest
32-
- php: 5.6
33-
env: WP_VERSION=latest
34-
- php: 5.6
35-
env: WP_VERSION=3.7.11
36-
- php: 5.6
37-
env: WP_VERSION=trunk
38-
- php: 5.3
39-
dist: precise
40-
env: WP_VERSION=latest
41-
4228
before_install:
4329
- |
4430
# Remove Xdebug for a huge performance increase:
@@ -50,14 +36,40 @@ before_install:
5036
- |
5137
# Raise PHP memory limit to 2048MB
5238
echo 'memory_limit = 2048M' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
39+
- composer validate
5340

5441
install:
55-
- composer require wp-cli/wp-cli:dev-master
5642
- composer install
57-
- bash bin/install-package-tests.sh
58-
59-
before_script:
60-
- composer validate
43+
- composer prepare-tests
6144

6245
script:
63-
- bash bin/test.sh
46+
- composer phpunit
47+
- composer behat || composer behat-rerun
48+
49+
jobs:
50+
include:
51+
- stage: test
52+
php: 7.4
53+
env: WP_VERSION=latest
54+
- stage: test
55+
php: 7.3
56+
env: WP_VERSION=latest
57+
- stage: test
58+
php: 7.2
59+
env: WP_VERSION=latest
60+
- stage: test
61+
php: 7.1
62+
env: WP_VERSION=latest
63+
- stage: test
64+
php: 7.0
65+
env: WP_VERSION=latest
66+
- stage: test
67+
php: 5.6
68+
env: WP_VERSION=latest
69+
- stage: test
70+
php: 5.6
71+
env: WP_VERSION=3.7.11
72+
dist: trusty
73+
- stage: test
74+
php: 5.6
75+
env: WP_VERSION=trunk

0 commit comments

Comments
 (0)