1
0
Fork 0
Commit Graph

59 Commits (554805197766b5f90d711e233706a92634f84536)

Author SHA1 Message Date
Gabriel Caruso 2a13bb2649 Fixes from PHPStan (#7687)
* fix docblocks

* remove redundant conditional

* fix wrong variable name

* fix wrong namespaces

* add missing private members

* remove unused/redundant arguments

* move testcase class

* exclude TestCase.php

* Tweak RuleWatchGraph type hints

* Tweak doc comment
2018-11-12 15:23:32 +01:00
Markus Staab c6da110e71
Updated deploy php version to 7.2 2018-10-17 08:53:19 +02:00
jrfnl 3c173702b5 🚀 Build/Travis: test builds against PHP 7.3
Once PHP 7.3-beta came out, the `nightly` build on Travis became PHP 7.4-dev and builds haven't been tested against PHP 7.3 for months now.

As of this week, Travis has (finally) made a PHP 7.3 alias available now RC3 is out, so I've added PHP 7.3 to the matrix.
2018-10-17 08:47:55 +02:00
Jordi Boggiano c2fbbe3b86 Restore $INI var 2018-03-29 23:36:46 +02:00
Jordi Boggiano 3536c2970a Try adding a high deps build, fixes #7124 2018-03-29 23:29:33 +02:00
Kévin Dunglas 657068886f
Fix comments 2017-11-29 23:52:13 +01:00
Kévin Dunglas 78a62f8901
Deploy PHAR to GitHub releases 2017-11-15 08:25:16 +02:00
DQNEO 20d6f87928
add PHP 7.2 in travis 2017-10-28 02:33:43 +09:00
Elan Ruusamäe 9a6fa3466f fix parallel test exit scenario. introduced in 4d8b371908 2017-09-04 21:11:19 +03:00
Jordi Boggiano 1dc0cb0d60 Remove hhvm builds as they keep crashing 2017-08-07 15:25:59 +02:00
Rob Bast 422a9adb07
images related to new trusty images 2017-06-22 15:20:19 +02:00
Jordi Boggiano 60d68a06ac Switch to trusty on 1.4 branch 2017-06-17 14:40:38 +02:00
Jordi Boggiano 14c77130e8 Add php7.1 to the build 2016-09-14 11:33:43 +02:00
Nicolas Grekas fd2f51cea8 Speedup autoloading on PHP 5.6 & 7.0+ using static arrays 2016-04-11 19:38:24 +02:00
Jordi Boggiano 80c96a2c01 Screw 5.3.3 on travis, enough.. 2016-01-10 21:11:01 +00:00
Jordi Boggiano 66879b050d Fix config override for 5.3.3 2016-01-10 21:05:08 +00:00
Jordi Boggiano 98211c4971 Disable TLS in 5.3.3 build as openssl is missing 2016-01-10 20:47:10 +00:00
Rob Bast f25446e507 no longer allow php 7 failures 2015-12-15 10:35:39 +01:00
Rob Bast 54ebd67e50 allow 7.0 failures until travis fixes containers/stable release 2015-11-19 12:01:21 +01:00
Jordi Boggiano 9d676a7671 Fix 5.3.3 build 2015-10-28 02:52:53 +00:00
paladox b85d5d2bb0 Update .travis.yml 2015-10-27 10:12:43 +00:00
paladox 54e8339e59 Update .travis.yml 2015-10-27 09:11:01 +00:00
paladox 27b4afcde6 Update .travis.yml
hhvm-nightly is no longer supported in travis ci so remove it.
2015-10-26 17:55:05 +00:00
Christophe Coevoet cae8ed476c Update the config of the apt addon to the new syntax 2015-08-20 13:02:17 +02:00
Maks3w bc08940724 [travis-ci] Enable PHPUnit color output 2015-05-25 10:31:23 +02:00
Jordi Boggiano 4d8b371908 Highlight failures in travis test output 2015-05-05 21:30:10 +01:00
Haralan Dobrev 8168f69ae7 Report Travis CI build success early
This will report the build has succceeded even if allowed to fail jobs are
still running.

See https://github.com/composer/composer/pull/3828.

Docs: http://docs.travis-ci.com/user/build-configuration/#Fast-finishing

Props to @fonsecas72.
2015-03-09 10:25:47 +02:00
Haralan Dobrev 3667e18885 Test on HHVM nightly releases. Allow to fail.
Nightly releases could change in unpredictable way.
So they should not fail the whole build.

However we could catch problems and breaking changes
on next versions of HHVM early.
2015-03-08 19:30:56 +02:00
Christophe Coevoet a02f3e79b8 Switch to the docker-based infrastructure on Travis 2015-03-04 16:53:53 +01:00
Hugo Fonseca f35d6ac0e0 Removed php7 to travis allowed_failures 2015-03-03 12:26:47 +00:00
Hugo Fonseca fe2b2e651a Added php7 to travis 2015-03-01 20:47:15 +00:00
Christophe Coevoet 68bcba3a03 Disallow failures on HHVM on Travis 2014-12-02 14:32:37 +01:00
Christophe Coevoet 557381f49f Fix the Travis configuration
exit should not be used in script commands, because it exits the whole build script.
Thus, turning a failure exit code into another failure exit code is not needed.
2014-12-02 11:39:01 +01:00
jakoch 2a3159ec57 reduce commit history of git checkout (git depth 5) 2014-05-02 18:14:04 +02:00
Jordi Boggiano 790a25c348 Adjust dump command, add another test, update docs, refs #1344 2014-03-01 21:21:00 +01:00
Nils Adermann e8a3fc5c1c Run tests on PHP 5.6 on travis too 2014-02-24 08:24:01 +01:00
Jordi Boggiano b23742e30c Merge remote-tracking branch 'donquixote/feature/psr4-complete' 2014-01-03 14:56:36 +01:00
Glenn Pratt 120f8d92fd Test HHVM on Travis-CI, allowing failures. 2013-12-19 16:44:46 -06:00
Andreas Hennings b62fa2bc1c run system-wide composer install and THEN run bin/composer install 2013-11-26 22:57:40 +01:00
Andreas Hennings a9321f3101 Travis CI should use bin/composer and not system-wide Composer. 2013-11-26 19:19:02 +01:00
Jordi Boggiano 38917c2047 Add parallel build to travis script 2013-09-25 10:23:48 +02:00
Jordi Boggiano be235ffc19 Fix 5.3.3 build 2013-07-05 00:44:29 +02:00
Jordi Boggiano 424407af72 Allow 5.3.3 failures since they dont have openssl 2013-07-01 00:16:08 +02:00
Nils Adermann 6f61d95829 Make sure git is setup to allow commits on travis 2013-03-28 12:50:37 +01:00
Serge Smertin 31b6dd8356 Travis using PHPUnit version from require-dev
in order not to use system version of PHPUnit and have unexpected bugs - it could be better to invoke PHPUnit from development dependencies

removing xdebug extension

modified travis executable
2013-03-27 20:23:01 +01:00
Jordi Boggiano 57959c096e Clone on travis to avoid ssl issues on 5.3, disallow failures for 5.5 now that its updated 2013-02-27 19:20:07 +01:00
Sebastian Krebs 265d69d38f Allow the PHP5.5-build to fail
PHP5.5 is not officially released, so making it part of
the overall build-success seems not useful. It can be
simply re-enabled it, when PHP5.5 is released, or as
soon as the builds doesn't fail anymore.
2013-01-11 21:47:32 +01:00
Jordi Boggiano 0e0af00ad9 Add 5.5 builds on travis 2012-12-20 13:59:21 +01:00
Bilal Amarni 51eb0268e5 removed composer download 2012-09-28 12:07:29 +03:00
Jordi Boggiano fa982a99c8 Quiet composer install 2012-06-27 18:40:18 +02:00