Commit Graph

38 Commits

Author SHA1 Message Date
El RIDO df7a06315f
drop php 5.5 tests, allowing us to use current ubuntu bionic based environment and adding php 7.4 incl. GD library 2020-02-05 19:15:43 +01:00
El RIDO 7038fd5712
Revert "add 7.4 to travis CI tests"
This reverts commit 81194f6bd6.

Found that the trusty based php 7.4 in TravisCI doesn't include the GD module, that we need, plus there is an issue with the Filter::slowEquals() function that only remains for php 5.5 support that doesn't yet contain hash_compare().
2020-02-05 18:52:53 +01:00
El RIDO 81194f6bd6
add 7.4 to travis CI tests 2020-02-05 16:50:08 +01:00
El RIDO d3153b5e38
trying to fix travis on PHP 5 by removing composer.lock that depends on imcompatible phpunit version 2019-09-22 22:04:17 +02:00
El RIDO c66bff9d1b
fixing travis CI builds for php 5.5, which require trusty 2019-07-27 08:19:01 +02:00
El RIDO 4d6897f063
increasing minimum PHP version to 5.5 as this is required by the yzalis/identicon library upgrade to version 1.2.0 2019-06-16 10:50:52 +02:00
El RIDO a60b86691e
Merge branch 'master' into webcrypto, fix nvm 2019-02-23 07:20:34 +01:00
El RIDO fd33cc8206
switch to newer node version, in an attempt to support mocha 6 2019-02-23 07:06:39 +01:00
El RIDO 0dbbb61d11
implementing web crypto API for encryption 2018-09-01 19:42:22 +02:00
El RIDO 3f508b737c
adding npm mime-types dependency, missing in travis CI 2018-04-29 09:40:44 +02:00
El RIDO 56dab60427
correcting quote style enforced by JSHint and trying to get Codacy coverage reports to work again 2018-01-06 08:19:00 +01:00
El RIDO 49feb300b6
further tweaking travis CI scripts 2018-01-02 09:38:28 +01:00
El RIDO 85401a1513
Merge branch 'master' into js-unit-testing 2018-01-02 09:37:46 +01:00
El RIDO daebd41af7
correcting syntax of npm install 2018-01-02 07:19:07 +01:00
El RIDO 63e5f5c101
improving npm installation performance 2018-01-02 07:14:58 +01:00
El RIDO 12c5e9db39
Maybe not needed anymore? See https://github.com/composer/composer/issues/4884#issuecomment-195229989 2018-01-02 06:49:56 +01:00
El RIDO 6093f0cc9c
enable travis CI caching, hoping to circumvent composer rate limiting 2018-01-01 09:31:48 +01:00
El RIDO 1f4e0092d9
add testing on php 7.2 2017-12-03 15:39:05 +01:00
El RIDO 9af79467a0
ask composer in TravisCI to use an oauth token to avoid rate limiting 2017-10-08 16:26:54 +02:00
El RIDO 5c3e2b3fae
fix travis once more, this time due to jsdom breaking compatibility with nodeJS < 6 2017-05-22 22:34:12 +02:00
El RIDO 57ebc7338d
Merge branch 'master' into js-unit-testing 2017-03-25 09:06:04 +01:00
El RIDO 651e38acbe
make travis use phpunit < 6 to avoid failing builds for PHP 7, see: https://github.com/travis-ci/travis-ci/issues/7226#issuecomment-285852088 2017-03-12 14:38:49 +01:00
El RIDO 0c5148a790
updating tested PHP versions in travis CI configuration 2017-02-12 15:03:08 +01:00
El RIDO 0a6fd87b4c
simplify travis CI configuration 2017-02-12 15:02:29 +01:00
El RIDO 7163ac40b5
trying harder to convince travis CI to use node.js 4 2017-02-12 14:57:20 +01:00
El RIDO 9d246d4abd
trying to convince travis CI to use node.js 4 or later 2017-02-12 14:50:06 +01:00
El RIDO ccac5d373b
working on integrating mocha into travis CI 2017-02-12 14:30:41 +01:00
El RIDO 3e0ba161ca reverting some of the changes done to try to support HHVM building, simplifying the dependencies 2016-07-11 15:52:08 +02:00
El RIDO dbdeba5274 fixing path for travis CI, again 2016-07-09 13:34:07 +02:00
El RIDO b47073eac1 fixing path for travis CI, again 2016-07-09 13:29:31 +02:00
El RIDO 187560b9b4 fixing path for travis CI 2016-07-09 13:21:35 +02:00
El RIDO 790cd9fd3a adding codeclimate coverage reporting to travis 2016-07-06 12:09:19 +02:00
El RIDO d664af6ce5 giving up on HHVM unit tests for now, will open an issue for it 2016-07-06 09:16:02 +02:00
El RIDO 36c1b17777 that variable is required to suppress output when unit testing, also travis has composer preinstalled 2016-07-05 17:52:32 +02:00
El RIDO 0730d6b8d2 try to find a phpunit version that is compatible with both PHP 5.5 and HHVM 2016-07-05 17:33:55 +02:00
El RIDO 5046091728 forgot to add a file in the last commit 2016-07-05 17:25:11 +02:00
El RIDO 9267e281f5 adding support for automatic code coverage generation into codacy 2016-07-05 17:01:26 +02:00
El RIDO 67133ec090 adding support for Travis CI 2016-05-22 17:09:00 +02:00