1
0
mirror of https://github.com/danog/amp.git synced 2024-12-11 17:09:40 +01:00
Commit Graph

66 Commits

Author SHA1 Message Date
Niklas Keller
ba4d8a20d1 Skip installing psalm on Travis with PHP 7.0 2020-03-28 14:01:05 +01:00
Niklas Keller
79bc10e1f2 Fix condition for skipping psalm for PHP 7.0 on Travis 2020-03-28 13:56:27 +01:00
Niklas Keller
f717dce636 Skip psalm on PHP 7.0 on Travis 2020-03-28 13:46:35 +01:00
Niklas Keller
a75164b66b Add psalm static analysis on level 6
This also fixes mixed types in some cases.
2020-03-28 12:23:46 +01:00
Bilge
cbef0db7cd Remove snapshot suffix from Travis PHP 7.4 environment (#295) 2019-12-13 00:20:31 +01:00
Niklas Keller
4d849191e5
Fix build on Travis (#281) 2019-09-21 23:17:45 +02:00
Aaron Piotrowski
19bcf9b33d
Use shared style repo 2019-02-25 23:09:26 -06:00
Aaron Piotrowski
4e3251cba9
Test on PHP 7.3 & 7.4 2019-02-25 23:04:03 -06:00
Aaron Piotrowski
745a95ba67
Define AMP_DEBUG through environment 2017-12-02 10:23:12 -06:00
Aaron Piotrowski
c260e2ea51
Define target platform in composer.json and fix .travis.yml 2017-12-02 10:18:59 -06:00
Niklas Keller
3fb7e793b8 Install libevent-dev on Travis 2017-09-17 11:32:23 +02:00
Niklas Keller
45865134e9 Add 7.2 to Travis 2017-09-17 11:14:52 +02:00
Niklas Keller
916cf3119d Ignore missing xdebug on Travis 2017-07-09 14:20:40 +02:00
Niklas Keller
2fb3a1a50f Fix coverage merge script
The coverage merge script needs a coverage driver and as xdebug is now always disabled, we need to run it with phpdbg.
2017-05-28 17:23:16 +02:00
Niklas Keller
bdbb2a992c Disable xdebug completely for Travis 2017-05-26 11:42:25 +02:00
Niklas Keller
d0bdcf18d6 Run php-cs-fixer without xdebug 2017-05-25 20:13:10 +02:00
Bob Weinand
6c03950abd Do not run uv tests separately in its own process 2017-05-07 19:02:22 +02:00
Niklas Keller
cc32620f5c Fix phpcov executable 2017-04-26 22:30:44 +02:00
Niklas Keller
34d4206e8f Fix coverage merge executable 2017-04-26 21:23:45 +02:00
Niklas Keller
431212989a Remove incompatible wget option 2017-04-26 20:55:04 +02:00
Niklas Keller
2ec682b1c2 Exclude memoryleak group for uv tests 2017-04-26 20:52:08 +02:00
Niklas Keller
d9b36b940d Ignore platform requirements for php-coveralls as well 2017-04-26 20:46:42 +02:00
Niklas Keller
592ca615b4 Move coverage tool installation to install step to benefit from caching 2017-04-26 20:41:10 +02:00
Niklas Keller
37026dbaae Put memory leak tests into a group to enable skipping
Also fixes the missing directory on Travis.
2017-04-26 20:27:59 +02:00
Niklas Keller
136ccc7dad Run UV tests in a separate PHP instance 2017-04-26 20:20:08 +02:00
Niklas Keller
b674bb994a Add PHP_CS_FIXER_IGNORE_ENV for running php-cs-fixer on PHP 7.2 2017-04-26 09:59:54 +02:00
Niklas Keller
14d6b45b0a --ignore-platform-reqs on Travis because php-cs-fixer
See https://github.com/FriendsOfPHP/PHP-CS-Fixer/pull/2722.
2017-04-24 18:59:55 +02:00
Niklas Keller
b686f2ac8c Use external scripts to install extensions for reusability 2017-04-24 15:27:04 +02:00
Niklas Keller
c838a0ae8f Only cache dist files on Travis and use --prefer-dist 2017-03-25 21:40:22 +01:00
Niklas Keller
9def47e50d Run memory leak tests separately on Travis 2017-03-25 20:12:33 +01:00
Niklas Keller
9ef99a5175 Make PHPUnit on Travis verbose 2017-03-25 20:05:55 +01:00
Niklas Keller
f7344f15d0 Remove 7.1.0 requirement, as Travis now supports 7.1.3 2017-03-17 14:06:03 +01:00
Niklas Keller
e652c2cf01 Remove --prefer-lowest as we don't have any dependencies
And for require-dev lowest doesn't make sense.
2017-03-17 13:37:05 +01:00
Niklas Keller
b7ff2acb7c Use PHP 7.1.0 on Travis for now, as 7.1.1 and 7.1.2 segfault 2017-03-17 12:50:30 +01:00
Niklas Keller
f4f9008ca0 Merge amphp/amp repository into amphp/amp 2017-03-10 18:26:17 +01:00
Aaron Piotrowski
302a5c714c Allow failures on nightly 2017-02-17 00:02:04 -06:00
Aaron Piotrowski
130825d9f5 Restore composer show to travis 2017-01-13 12:11:23 -06:00
Aaron Piotrowski
7a95f58b3b Fix travis build to allow failures on 7.1 2017-01-11 20:25:45 -06:00
Niklas Keller
ab8ee1d562 Use composer update instead of install on Travis 2017-01-07 16:10:13 +01:00
Niklas Keller
e2b9de63af Fix matrix 2017-01-07 16:08:12 +01:00
Niklas Keller
b041c6ff86 Move PHP versions into matrix 2017-01-07 16:02:49 +01:00
Niklas Keller
1d83dbe962 Test with highest and lowest deps 2017-01-07 15:59:17 +01:00
Aaron Piotrowski
02c2fcf0fa Add implementation using event extension 2017-01-05 14:08:33 -06:00
Aaron Piotrowski
b503836e32 Do not allow failure on 7.1 2016-12-29 16:54:19 -06:00
Aaron Piotrowski
5079bb3f13 Merge branch 'uv' 2016-12-29 11:47:42 -06:00
Aaron Piotrowski
11eb0327bf Cleanup travis build 2016-12-28 23:30:17 -06:00
Aaron Piotrowski
2a6dddcfa7 Test on 7.1 2016-09-07 16:49:47 -05:00
Bob Weinand
eedc0fb3b8 Add travis config 2016-08-14 22:35:22 +02:00
Aaron Piotrowski
69ec812bc0 Require PHP 7 2016-08-11 14:52:40 -05:00
Markus Staab
a3e5464039 Cache composer dependecies for faster builds 2016-04-01 16:42:32 +02:00