Michael Moravec
dbb0cdea51
Travis enhancements: Use Build Stages, added PHP 7.2
2017-07-25 03:54:04 +02:00
Luís Cobucci
e07c90df44
Add PHPBench to Travis-CI matrix
...
Also separating the execution of the tests from other tools.
2017-07-23 10:30:19 +02:00
Luís Cobucci
4a736f48f8
Add MySQL 5.7 to Travis configuration
...
Following the same setup of doctrine/dbal#2764 .
2017-07-22 19:28:29 +02:00
Joseph Bielawski
247fb6ef0d
Prevent Travis-CI failure if xdebug is not available
2017-07-21 11:03:05 +02:00
Michael Moravec
74c48c201d
Push PHPStan to level 1
2017-06-30 00:27:50 +02:00
Ondrej Mirtes
1231861b09
Initial PHPStan integration (level 0)
2017-06-30 00:27:49 +02:00
Luís Cobucci
21ad7a1913
Create schema based on config file (on MySQL & MariaDB)
2017-06-23 11:21:36 +02:00
Luís Cobucci
e8332a45de
Use the Travis' Trusty build environment
...
To see if that solves the XML validation issues (since the issues are
possibly happening due to old libxml versions).
2017-06-22 08:01:13 +02:00
Luís Cobucci
e123f16ec9
Require PHP 7.1
2017-06-19 17:43:37 +02:00
Luís Cobucci
99dc8aa2a9
Drop HHVM support
2017-06-19 17:43:16 +02:00
Luís Cobucci
2359360149
Disable XDebug based on PHPUnit flags instead
...
Then we don't need to keep changing versions information.
2017-06-01 07:40:28 +02:00
Sam-Burns
d6049f8631
Adding breaking build testing with minimum Composer dependencies
2017-03-31 15:07:29 +01:00
mike
5968b9e62f
Removing php 7.1 from the allowed failure
2017-01-16 17:09:49 +01:00
mike
a831bb82ce
Adding hhvm as allowed to fail in the test matrix
2017-01-16 17:08:47 +01:00
Rob Bast
a8d7b327ef
rip 5.6
2017-01-02 09:27:34 +01:00
Walt Sorensen
99d704ff45
Drop mariadb: 5.5 tests
...
reorder matrix so all HHVM tests are at the bottom
2016-09-10 12:15:25 -06:00
Walt Sorensen
29f51b4a26
Remove the last hhvm3.15 tag
2016-09-09 18:00:40 -06:00
Walt Sorensen
1f521d26f3
Set to HHVM latest (currently 3.15 until next release)
...
Move sudo: false to the top line to be more clear about use of containers as default vs the trusty builds for HHVM
2016-09-09 17:21:03 -06:00
Walt Sorensen
fda2cd7d0e
Set all HHVM-3.15 to allowed failure
2016-09-09 15:59:23 -06:00
Walt Sorensen
a879811b6c
Fast finish to avoid waiting on allowed failures
...
Also Allow HHVM 3.15 with pgsql to fail
2016-09-09 15:51:34 -06:00
Walt Sorensen
e52ca954f0
fixing the xdebug error with php 7.1, nightly and HHVM-3.15
2016-09-09 15:42:31 -06:00
Walt Sorensen
d7a0ed0611
pin to HHVM 3.15 and add PHP 7.1
...
Stop testing against old HHVM 3.9 and test against current LTS 3.15
2016-09-09 15:35:33 -06:00
Walt Sorensen
48dcbe9d35
As of HHVM 3.15 pgsql is supported
2016-09-09 15:18:48 -06:00
Marco Pivetta
1610d916a4
Stop testing against PHP 5.5
2016-06-19 08:51:24 +02:00
Marco Pivetta
ed7f658437
Testing against PHP nightly, but allowing it to fail
2016-06-19 08:41:00 +02:00
Marco Pivetta
c834ccf3fa
#5854 added PHP 7.1 to the build matrix
2016-06-16 23:00:59 -04:00
Thomas Ploch
649ff94b38
Remove EOL PHP 5.4 from .travis.yml - Fixes #5862
2016-06-08 12:08:50 +02:00
Alexis Lefebvre
a1ca73d1e1
Remove duplicate code in .travis.yml
...
The "$TRAVIS_PHP_VERSION != '7.0'" condition was duplicated
See #5580 .
2016-01-26 22:28:56 +01:00
Marco Pivetta
75957ee3e7
We can safely run coverage reporting on PHP7 only
2015-12-29 17:07:38 +01:00
Marco Pivetta
3e87a1c4b8
Uploading coverage information via ocular.phar
2015-12-29 16:54:36 +01:00
Marco Pivetta
21a250fc02
Merge pull request #1472 from PowerKiKi/mariadb
...
Add test for MariaDB 5.5 and 10.1 on Travis
2015-12-11 19:45:09 +01:00
Guilherme Blanco
370dbf12de
Added composer cache on travis
2015-11-09 03:40:18 +00:00
Guilherme Blanco
843966ac50
General fixes across CS, type resolving, test fixes, etc
2015-11-07 03:55:05 +00:00
Marco Pivetta
b062ffdead
Merge pull request #1452 from TomasVotruba/patch-1
...
composer: dev is now by default
2015-09-04 08:22:29 +01:00
Adrien Crivelli
57ca849848
Add test for MariaDB 5.5 and 10.1 on Travis
...
This use the brand new supported addon mariadb (not yet officially announced).
This is unfortunately a bit verbose, but I don't think there is any
alternative because we cannot install the addon when testing against mysql
otherwise it would overwrite mysql install.
2015-07-23 12:51:21 +09:00
Michael Moravec
e87c94052d
Travis: Switch to container-based infrastructure
2015-07-16 22:47:33 +02:00
Tomáš Votruba
e0872c55a9
composer: dev is now by default
2015-07-08 14:31:43 +02:00
photodude
4d6dfb2b81
PostgreSQL currently unsupported by HHVM
...
- Supported but you have to [install an officially supported dependency.](https://github.com/PocketRent/hhvm-pgsql/tree/releases )
2015-05-06 19:45:36 -06:00
photodude
652f999e83
pgsql and mysqli are supported by HHVM
...
- reference to [Known compatible extensions for HHVM](http://docs.hhvm.com/manual/en/extensions.alphabetical.php )
2015-05-06 19:45:24 -06:00
Christophe Coevoet
1b9e197ff3
Remove HHVM-nightly builds
...
hhvm-nightly is not available anymore on Travis because HHVM dropped support for Ubuntu Precise, which is still used by Travis.
2015-05-05 10:41:44 +02:00
Tomas Votruba
0e14136fad
travis: PHP 7.0 nightly added
2015-03-02 20:41:50 +01:00
Steve Müller
5795d53ca7
remove temporary database dependencies from Travis build
2015-01-27 09:44:06 +01:00
Marco Pivetta
3570f4a49a
#1277 DDC-3346 - disabling XDebug only for non-hhvm builds
2015-01-25 05:42:24 +01:00
Marco Pivetta
670acfc693
Removing XDebug from non-coverage builds
2015-01-25 05:35:31 +01:00
Spinei Dionis
2528d0b3fc
self-update composer before install
...
Updating composer before install seems like a good idea. At the moment for example the travis build is failing because of the new composer syntax with '^' and it would be fixed by composer self-update.
2015-01-20 03:31:42 +02:00
Steve Müller
d343617f13
Merge pull request #1255 from Ocramius/cleanup/php-5.3-support-end
...
Cleanup: PHP 5.3 support end
2015-01-15 01:29:00 +01:00
Tomas Votruba
57cad1f232
travis: optimize to run coverage only once
2015-01-14 23:08:15 +01:00
Marco Pivetta
effe33096d
Dropping PHP 5.3 from the build matrix
2015-01-14 20:03:49 +01:00
Marco Pivetta
50d7975fd6
Allowing failures on hhvm-nightly, as the build chokes on composer installation for now (unrecognized console flags)
2014-06-07 15:11:51 +02:00
Marco Pivetta
08347cf4f7
Adding PHP 5.6 and HHVM-nightly to build matrix
2014-05-11 17:51:23 +02:00