summaryrefslogtreecommitdiff
path: root/.travis.yml (follow)
AgeCommit message (Collapse)Author
2021-01-02Don't use travis-ci anymorejvoisin
2020-12-31Add php8 to the CIjvoisin
2020-12-31Simplify a bit travis-ci.ymljvoisin
2020-12-31Add tests for broken configuration on php8jvoisin
2020-12-24Add PHP8 supportJulien Voisin
2020-12-13Enable vld for php7.4 in travisjvoisin
2020-12-06Use the latest php7.4 version in travis-cijvoisin
2020-11-12Snuffleupagus now uses pcre2 by defaultjvoisin
2020-05-14Remove a leftoverjvoisin
2020-05-01Make the testsuite work on php7.4jvoisin
Before php7.4, it seems that the curl module was loaded by default, but since it's no the case anymore, it has to be manually specified in the testsuite. Interestingly, Php's testsuite mechanism is running snippets to determine some runtime parameters like the extension directory. Unfortunately,it tries to run them with Snuffleupagus loaded, resulting in an error, since no configuration file is passed.
2020-03-19Fix coverity integrationjvoisin
2019-07-10Re-enable PHP7.4 supportjvoisin
It seems that the snapshot was fixed, and that the bug is gone (https://externals.io/message/105884)
2019-06-12Add failure on php7.4 snapshots, for nowjvoisin
Since PHP7.4 isn't released yet and is^w might break snuffleupagus, we're allowing the testsuite to fail on it, until there is a proper release.
2019-05-13Allow php > 7.4 to fail in the CIjvoisin
2019-05-13Fix VLD-related issue in the CIjvoisin
VLD isn't yet available for PHP7.4, so don't install it on PHP > 7.3
2019-02-23Add php8 to travis and fix php7.4jvoisin
- Use clang-format on the code - Improve portability wrt. php8 - Fix php7.4 compatibility. See https://dustri.org/b/fixing-snuffleupagus-sloppy-comparison-on-array_keys-for-php74.html for a detailed writeup
2019-01-16Clean up a bit our .travis-ci.yml filejvoisin
Credit goes to @szepeviktor, this commit is a straight ripoff of https://github.com/nbs-system/snuffleupagus/pull/273 but without the bits that I'm not fond of, so we can move this forward while still being able to bikeshed around the bust the rest of it if we want to.
2019-01-05Don't build with clangjvoisin
This will dramatically lower the time required to run the CI. Clang isn't really supported by php on travis anyway, since it's using weird constructs that clang can't compile.
2019-01-01Fix the buildjvoisin
Snuffleupagus doesn't support php7.4 for now
2018-12-07Add support for php7.3jvoisin
2018-09-10Try to improve a bit the display of the CIjvoisin
2018-07-13We're supporting php nightly againjvoisin
2018-07-13Skip VLD for php7.3, as VLD is not compatible yet.xXx-caillou-xXx
2018-03-17Use php7.2 for coverity, since we don't support nightly anymorejvoisin
2018-03-14Improve the previous commitjvoisin
2018-03-14Fix the travis file to get coverage inteljvoisin
2018-02-22php-nightly is now allowed to failjvoisin
PHP is breaking too many things on nightly, we'll only support releases from now on. This should also make our vld-based file-upload checker more resilient: no more random warnings on stderr.
2018-02-05Compatibility layer for pcre2jvoisin
This should close #129
2018-01-18php-nightly moved to pcre2, allows failure for nowjvoisin
See #129 for details. This _will_ be fixed.
2017-12-01Run valgrind in the testsuitejvoisin
- Install only what's necessary for different matrices - Run valgrind only in one of the matrices
2017-11-01Travis is now pushing to coverityjvoisin
2017-10-19Speed up the CI by not running the whole Joomla testsuite on travisjvoisin
2017-10-05Use clang on travis-ci (#23)jvoisin
2017-09-26Run the joomla testsuite as a simple benchmarkjvoisin
The joomla testsuite is now run on travis automatically, with and without snuffleupagus, to give us a rough overview of the performance impact of snuffleupagus on realâ„¢ code.
2017-09-25Improve the travis filejvoisin
- if something is failing, display the guilty outputs. - Don't spam php's tracker - Failing tests are now triggering an `exit 1` - Fix a test to make it work on every php version (php changed the error message) - `make -j2` on travis
2017-09-25Simplify the travis filejvoisin
2017-09-25Remove codecov.jvoisin
2017-09-25Add support for coverallsjvoisin
2017-09-25Improve a bit the .travis.yml filejvoisin
2017-09-22Improve a bit the .travis.yml filejvoisin
2017-09-21Add travisjvoisin