This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
symfony/src/Symfony/Component
Nicolas Grekas c4149a40fb minor #18947 Run an uptodate version of HHVM on Travis (stof)
This PR was merged into the 2.7 branch.

Discussion
----------

Run an uptodate version of HHVM on Travis

| Q             | A
| ------------- | ---
| Branch?       |2.7
| Bug fix?      | no
| New feature?  | no
| BC breaks?    | no
| Deprecations? | no
| Tests pass?   | yes
| Fixed tickets |
| License       | MIT
| Doc PR        | n/a

Using the Trusty infrastructure allows running an uptodate version of HHVM rather than running the latest version supporting Precise, which is very old.
It relies on an undocumented feature of the Travis config file, namely the fact that ``matrix.include`` actually allows to overwrite everything from the config file (it is merged with the main config), even though the Travis linter complains about it. I think it is fine to use this and to replace it with an official approach once there is one.

Refs #18922

Commits
-------

e6956c9 Skip some tests on HHVM due to a PHPunit bug
e041da0 Use the Trusty Travis infrastructure for HHVM builds
2016-06-03 10:03:59 +02:00
..
Asset added StaticVerionStrategyTest 2016-05-13 10:01:47 -05:00
BrowserKit Merge branch '2.3' into 2.7 2016-03-04 08:52:28 +01:00
ClassLoader Merge branch '2.3' into 2.7 2016-03-30 12:21:35 +02:00
Config Merge branch '2.3' into 2.7 2016-04-20 20:45:26 +02:00
Console fixed PHP 5.3 compat in tests 2016-05-26 10:21:12 +02:00
CssSelector Merge branch '2.3' into 2.7 2016-03-04 08:52:28 +01:00
Debug Catch \Throwable 2016-05-19 15:58:47 +02:00
DependencyInjection minor #18695 [DependencyInjection] Suggest ExpressionLanguage in composer.json (chalasr) 2016-05-09 13:00:26 -05:00
DomCrawler Merge branch '2.3' into 2.7 2016-04-09 12:56:56 +02:00
EventDispatcher Merge branch '2.3' into 2.7 2016-04-04 19:08:16 +02:00
ExpressionLanguage [2.7] update readme files for new components 2016-03-07 12:06:07 +01:00
Filesystem Merge branch '2.3' into 2.7 2016-04-12 17:21:00 +02:00
Finder Merge branch '2.3' into 2.7 2016-05-13 10:28:37 -05:00
Form [2.8] [Form] Modified iterator_to_array's 2nd parameter to false in ViolationMapper 2016-05-13 10:41:04 -05:00
HttpFoundation Skip some tests on HHVM due to a PHPunit bug 2016-06-02 11:40:24 +02:00
HttpKernel [appveyor] Ignore STATUS_HEAP_CORRUPTION errors on Windows 2016-06-03 09:48:37 +02:00
Intl Merge branch '2.3' into 2.7 2016-05-13 10:28:37 -05:00
Locale Merge branch '2.3' into 2.7 2016-03-04 08:52:28 +01:00
OptionsResolver Catch \Throwable 2016-05-19 15:58:47 +02:00
Process [Process] Consistently use getProcess() in tests 2016-04-12 13:52:58 +02:00
PropertyAccess Merge branch '2.3' into 2.7 2016-05-29 11:49:32 +02:00
Routing Merge branch '2.3' into 2.7 2016-05-30 08:56:59 +02:00
Security Merge branch '2.3' into 2.7 2016-05-09 14:23:35 -05:00
Serializer [Serializer] Add test for ignored attributes during denormalization 2016-05-22 13:47:44 +02:00
Stopwatch Merge branch '2.3' into 2.7 2016-03-04 08:52:28 +01:00
Templating fix mocks 2016-03-25 16:52:47 +01:00
Translation [2.7] fix mocking of some methods 2016-03-24 10:06:43 +01:00
Validator Merge branch '2.3' into 2.7 2016-04-02 09:48:01 +02:00
VarDumper Catch \Throwable 2016-05-19 15:58:47 +02:00
Yaml Merge branch '2.3' into 2.7 2016-05-24 11:57:18 +02:00