f5276fcaa2
PHP branched master for 7, which means that nightly builds are now technically 7.1. The difference is minimal at the moment, but it's a good idea for us to test against the nightly build in part so that regressions can be reported upstream. Nightlies are allowed failure so that the build doesn't go red due to unstable versions. Additionally, nightlies are not officially supported by WordPress Core. See #33410 git-svn-id: https://develop.svn.wordpress.org/trunk@34776 602fd350-edb4-49c9-b593-d223f7449a82
51 lines
1.5 KiB
YAML
51 lines
1.5 KiB
YAML
sudo: false
|
|
language: php
|
|
matrix:
|
|
include:
|
|
- php: 5.5
|
|
env: WP_TRAVISCI=travis:js
|
|
- php: 5.2
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: 5.3
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: 5.4
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: 5.5
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: 5.6
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: hhvm
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: 7.0
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
- php: nightly
|
|
env: WP_TRAVISCI=travis:phpunit
|
|
allow_failures:
|
|
- php: hhvm
|
|
- php: 7.0
|
|
- php: nightly
|
|
fast_finish: true
|
|
before_install:
|
|
- WP_CORE_DIR=/tmp/wordpress/
|
|
- |
|
|
if [[ "$WP_TRAVISCI" == "travis:phpunit" ]]; then
|
|
mysql -e "CREATE DATABASE wordpress_tests;" -uroot
|
|
cp wp-tests-config-sample.php wp-tests-config.php
|
|
sed -i "s/youremptytestdbnamehere/wordpress_tests/" wp-tests-config.php
|
|
sed -i "s/yourusernamehere/travis/" wp-tests-config.php
|
|
sed -i "s/yourpasswordhere//" wp-tests-config.php
|
|
svn checkout https://plugins.svn.wordpress.org/wordpress-importer/trunk tests/phpunit/data/plugins/wordpress-importer
|
|
fi
|
|
before_script:
|
|
- npm install -g npm
|
|
- npm install -g grunt-cli
|
|
- npm install
|
|
script: grunt $WP_TRAVISCI
|
|
notifications:
|
|
slack:
|
|
rooms:
|
|
secure: WuMCpfgrm0GIdPbYzsGOsakZ5x7QIbEBwD+CPHVXGKbL3ZbqQ+BVcDRnMiwzxjgf1vzg2de0taXCSMGKBxsWce23NZkOnmwPdIB8XOnwDV7T7zylgYD5S7p3gI6gV0l8Y3/gROdXFZap6viC1qRr4E79ow53RKk7E3WyOo7TWqo=
|
|
on_start: never
|
|
on_failure: always
|
|
on_success: change
|