summaryrefslogtreecommitdiff
path: root/travis
Commit message (Collapse)AuthorAgeFilesLines
* Add a dl() test to TravisNikita Popov2019-04-181-1/+1
| | | | | | Compile the zend_test extension as shared and try loading it with dl() to test for obvious issues. Doing this as a standalone call because this is very specific to the CI setup.
* Sync leading and final newlines in source code filesPeter Kokot2018-10-142-2/+2
| | | | | | | | | | | | | | | | | | | | | | This patch adds missing newlines, trims multiple redundant final newlines into a single one, and trims redundant leading newlines. According to POSIX, a line is a sequence of zero or more non-' <newline>' characters plus a terminating '<newline>' character. [1] Files should normally have at least one final newline character. C89 [2] and later standards [3] mention a final newline: "A source file that is not empty shall end in a new-line character, which shall not be immediately preceded by a backslash character." Although it is not mandatory for all files to have a final newline fixed, a more consistent and homogeneous approach brings less of commit differences issues and a better development experience in certain text editors and IDEs. [1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206 [2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2 [3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
* Trim trailing whitespace in source code filesPeter Kokot2018-10-131-1/+1
|
* Use system libzip by defaultRemi Collet2017-09-111-0/+1
| | | | | | | | | | Use --without-libzip in travis, as libzip version available there is too old (0.10, while 0.11 is required, 1.3.0 is best) The real plan is to really drop bundled libzip... delayed. Notice: only system library have full features: * encryption * bzip support
* disable --with-pcre-valgrind on travisAnatol Belski2017-07-131-1/+1
|
* Enable more control over travis/compile.shSara Golemon2017-04-181-5/+23
| | | | | | | | This is also used by RM process to test the same things. Allow generating build output (to a log file) and specifying number of parallel jobs (rather than hard-code zero). Leave all defaults as-is for Travis builds.
* zend-test extension to house code that is required for testing internal ↵Nikita Popov2017-03-121-1/+2
| | | | APIs, but that we would not want to expose for regular builds
* Remove mcryptLeigh2016-10-041-1/+0
|
* Disable PEAR in Travis buildNikita Popov2015-12-051-1/+1
|
* remove imap tests for now until I finish the sudoless dovecot configFerenc Kovacs2015-10-194-63/+0
|
* remove imap tests for now until I finish the sudoless dovecot configFerenc Kovacs2015-10-191-2/+0
|
* Merge branch 'PHP-5.6' into PHP-7.0Ferenc Kovacs2015-10-194-9/+7
|\ | | | | | | | | | | | | | | * PHP-5.6: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| * Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-10-194-9/+7
| |\ | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: fixup, both catched by nikic use another character device in this test as /dev/console seems that it is different for lxc containers the de_DE(iso-8859-1) locale is not available on ubuntu by default, but there is no reason to require that over the utf-8 one let's try running our testsuite without sudo
| | * fixup, both catched by nikicFerenc Kovacs2015-08-241-2/+0
| | |
| | * let's try running our testsuite without sudoFerenc Kovacs2015-08-233-7/+7
| | |
* | | Remove --with-t1lib from travis buildNikita Popov2015-07-171-1/+0
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2015-03-201-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: add pear to the travis build
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-03-201-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: add pear to the travis build
| | * add pear to the travis buildFerenc Kovacs2015-03-201-1/+1
| | |
* | | remove ext/mysql enablement from travis buildAnatol Belski2015-03-161-1/+0
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2015-02-101-1/+1
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: oops, forgot sudo for make install
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-02-101-1/+1
| |\ \ | | |/ | | | | | | | | | * PHP-5.5: oops, forgot sudo for make install
| | * oops, forgot sudo for make installFerenc Kovacs2015-02-101-1/+1
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2015-02-101-1/+2
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: add make install
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2015-02-101-1/+2
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | * PHP-5.5: add make install Conflicts: travis/compile.sh
| | * add make installFerenc Kovacs2015-02-101-1/+2
| | |
* | | add imapStanislav Malyshev2015-01-285-1/+69
| | |
* | | Merge branch 'PHP-5.6'Ferenc Kovacs2014-12-041-0/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | * PHP-5.6: add initial install switch to C travis project instead of PHP use the generic TRAVIS environment var to check for travis (see http://docs.travis-ci.com/user/ci-environment/)
| * | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2014-12-041-0/+2
| |\ \ | | |/ | | | | | | | | | | | | | | | * PHP-5.5: add initial install switch to C travis project instead of PHP use the generic TRAVIS environment var to check for travis (see http://docs.travis-ci.com/user/ci-environment/)
| | * add initial installFerenc Kovacs2014-12-041-0/+2
| | |
* | | Re-add phpdbg to travisBob Weinand2014-10-241-0/+1
| | |
* | | phpdbg doesn't build due to the phpng merge, distable itLior Kaplan2014-08-201-1/+0
|/ /
* | Merge branch 'PHP-5.5' into PHP-5.6Stanislav Malyshev2014-07-071-0/+2
|\ \ | |/ | | | | | | | | | | | | * PHP-5.5: create locales and re-add test Conflicts: .travis.yml
| * create locales and re-add testStanislav Malyshev2014-07-071-0/+2
| |
* | add more exts for TravisStanislav Malyshev2014-07-051-1/+8
| |
* | Merge branch 'PHP-5.5' into PHP-5.6Ferenc Kovacs2014-06-301-0/+1
|\ \ | |/ | | | | | | * PHP-5.5: --enable-fpm for the travis build
| * --enable-fpm for the travis buildFerenc Kovacs2014-06-301-0/+1
| |
* | enable phpdbg for the travis build, and also run the testsuite for itFerenc Kovacs2014-06-091-1/+2
|/
* make release tags not fail Travis CIStanislav Malyshev2014-05-081-1/+1
|
* separate travis jobs for debug and non-debug buildsFerenc Kovacs2014-04-291-0/+6
|
* separate travis jobs for TS and NTS buildsFerenc Kovacs2014-04-291-0/+6
|
* enable gmp for testsStanislav Malyshev2014-04-281-0/+1
|
* add opensslStanislav Malyshev2013-08-241-0/+1
|
* add mysql settingsStanislav Malyshev2013-08-243-3/+3
|
* use mysqlnd, some tests fail otherwiseStanislav Malyshev2013-08-111-3/+3
|
* Travis: Silence configure and makeNikita Popov2012-08-261-5/+3
| | | | | | The large compile logs are hurting the poor browsers. This also drops two bogus configure options.
* Add curl extension config, uses cli-server to testDavey Shafik2012-05-281-0/+5
|
* Add extension configs, compile more extensionsDavey Shafik2012-05-286-2/+49
|
* Add support for Travis CIDavey Shafik2012-05-281-0/+4