Commit Graph

13 Commits

Author SHA1 Message Date
Alexey Kopytko c98a4309ac
Add CS workflows (#30) 2021-01-01 20:11:42 +09:00
Alexey Kopytko 2104feddf4
Integrate Coveralls coverage reporting 2020-01-30 04:57:48 +09:00
Alexey Kopytko 298f3abe8e
Introduce PHP CS Fixer 2019-12-26 00:01:13 +09:00
Alexander Dmitryuk 58f64dd649 php7.4 curved brackets deprecation (#20)
* php7.4 curved brackets deprecation

* travis 7.4 support

* change php 8.0 to 7.5

Co-Authored-By: Alexey Kopytko <alexey@kopytko.com>
2019-12-13 14:30:32 +09:00
Andrey Bolonin 19c8cce3e0 Update .travis.yml (#18) 2018-10-31 14:54:44 +09:00
Alexey Kopytko 0318867079
Update .travis.yml
Composer fails on PHP 5.5 with a TransportException ("Peer fingerprint did not match")
2018-10-23 23:06:51 +09:00
Alexey Kopytko 2fc22c490b
Updated CI config for Travis, preload OLE (#16)
* Test only on supported PHP versions on Travis CI.

* Preload OLE.php as contains important constants.
Were getting: Use of undefined constant OLE_PPS_TYPE_FILE - assumed 'OLE_PPS_TYPE_FILE' (this will throw an Error in a future version of PHP) in OLE/PPS/File.php:60

* Forbid installing on PHP 7.3 for time being.
pear/OLE does not really work on PHP 7.3, so this package is also unusable there.
2018-10-23 10:53:35 +09:00
Alexey Kopytko 0192d1c2bb Removed PHP 7.0 from Travis: will fail tests until pear/OLE#7 gets merged 2017-05-24 11:24:11 +09:00
Alexey Kopytko a56a6cdbca Added PHP 7.0 and 7.1 for Travis 2017-05-24 10:54:27 +09:00
Alexey Kopytko cdc371a492 .travis.yml: do not test with PHP 7.0
pear/OLE does not yet support PHP 7 (old-style constructors)
2017-02-19 22:08:59 +09:00
Alexey Kopytko d3d5afa3d9 Since there are tests, lets add a config for Travis.
- config comes with Composer cache enabled
2016-06-16 15:23:56 +09:00
Christian Weiske e2997d24fb remove travis config; there are no tests 2015-07-16 19:30:24 +02:00
Daniel O'Connor bca895dfe4 Add travis support, even though there aren't tests :/ 2014-04-13 02:18:15 +09:30