File tree Expand file tree Collapse file tree 11 files changed +51
-2975
lines changed
Expand file tree Collapse file tree 11 files changed +51
-2975
lines changed Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ sudo: false
22dist : trusty
33
44language : php
5+ php : 7.2
56
67notifications :
78 email :
2122 - PATH="$TRAVIS_BUILD_DIR/vendor/bin:$PATH"
2223 - WP_CLI_BIN_DIR="$TRAVIS_BUILD_DIR/vendor/bin"
2324
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-
4225before_install :
4326 - |
4427 # Remove Xdebug for a huge performance increase:
@@ -50,14 +33,41 @@ before_install:
5033 - |
5134 # Raise PHP memory limit to 2048MB
5235 echo 'memory_limit = 2048M' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini
36+ - composer validate
5337
5438install :
55- - composer require wp-cli/wp-cli:dev-master
5639 - composer install
57- - bash bin/install-package-tests.sh
58-
59- before_script :
60- - composer validate
40+ - composer prepare-tests
6141
6242script :
63- - bash bin/test.sh
43+ - composer phpunit
44+ - composer behat
45+
46+ jobs :
47+ include :
48+ - stage : sniff
49+ script :
50+ - composer lint
51+ - composer phpcs
52+ env : BUILD=sniff
53+ - stage : test
54+ php : 7.2
55+ env : WP_VERSION=latest
56+ - stage : test
57+ php : 7.1
58+ env : WP_VERSION=latest
59+ - stage : test
60+ php : 7.0
61+ env : WP_VERSION=latest
62+ - stage : test
63+ php : 5.6
64+ env : WP_VERSION=latest
65+ - stage : test
66+ php : 5.6
67+ env : WP_VERSION=3.7.11
68+ - stage : test
69+ php : 5.6
70+ env : WP_VERSION=trunk
71+ - stage : test
72+ php : 5.4
73+ env : WP_VERSION=latest
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2323 },
2424 "files" : [ " entity-command.php" ]
2525 },
26- "require" : {},
26+ "require" : {
27+ "wp-cli/wp-cli" : " ^2"
28+ },
2729 "require-dev" : {
28- "behat/behat" : " ~2.5" ,
29- "wp-cli/wp-cli" : " ^1.5" ,
30- "phpunit/phpunit" : " ^4.8"
30+ "wp-cli/wp-cli-tests" : " ^0"
3131 },
3232 "extra" : {
3333 "branch-alias" : {
184184 " user unspam" ,
185185 " user update"
186186 ]
187+ },
188+ "scripts" : {
189+ "lint" : " run-linter-tests" ,
190+ "phpcs" : " run-phpcs-tests" ,
191+ "phpunit" : " run-php-unit-tests" ,
192+ "behat" : " run-behat-tests" ,
193+ "prepare-tests" : " install-package-tests" ,
194+ "test" : [
195+ " @lint" ,
196+ " @phpcs" ,
197+ " @phpunit" ,
198+ " @behat"
199+ ]
187200 }
188201}
You can’t perform that action at this time.
0 commit comments