summaryrefslogtreecommitdiffstats
path: root/.travis.yml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add gcc-10 job, drop gcc-9 config from allow_failures (seems stable again).Joe Orton2020-05-011-6/+24
| | | | | | | | Use -O2 for all gcc -Werror jobs otherwise warnings triggered under e.g. aggressive inlining are not found. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877250 13f79535-47bb-0310-9956-ffa450edef68
* Enable Travis notifications for trunk per dev@ consensus.Joe Orton2020-04-281-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1877121 13f79535-47bb-0310-9956-ffa450edef68
* Allow failures for the gcc9 build since the repo seems to have broken deps.Joe Orton2020-04-161-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876623 13f79535-47bb-0310-9956-ffa450edef68
* Don't fail the Travis build for ppc64le jobs, which are also unreliable.Joe Orton2020-04-141-0/+2
| | | | | | | e.g. https://travis-ci.org/github/apache/httpd/jobs/670727360 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1876479 13f79535-47bb-0310-9956-ffa450edef68
* Drop -v from arm64 test runs and add to allowed failures, it is stillJoe Orton2020-03-251-2/+3
| | | | | | | not as reliable as x86 builds. [skip ci] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875648 13f79535-47bb-0310-9956-ffa450edef68
* Better define conditions for skipping tests on 2.4.x or non-2.4.x.Joe Orton2020-03-231-7/+14
| | | | | | | | Use YAML anchors and references to avoid copy&pasting, hopefully the syntax remains reasonably readable. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875540 13f79535-47bb-0310-9956-ffa450edef68
* Fix the travis syntax (should have done it in a PR...).Joe Orton2020-03-201-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875472 13f79535-47bb-0310-9956-ffa450edef68
* Fix Travis trunk/master confusion, and make the i386 buildJoe Orton2020-03-201-4/+5
| | | | | | | trunk-only, it has not been adjusted to find PCRE "v1" i386 packages. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875471 13f79535-47bb-0310-9956-ffa450edef68
* Test exclsion doesn't work since "tag !~" matches when tag is undefined.Joe Orton2020-03-201-4/+4
| | | | | | | | Exclude tests from 2.4.x by explicitly matching against master. Will have to revisit this for 2.5.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875469 13f79535-47bb-0310-9956-ffa450edef68
* Match Travis jobs for 2.4.x by tag as well as branch.Joe Orton2020-03-201-8/+12
| | | | | | | Ignore failures for s390x which is flaky in apt-get again. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875467 13f79535-47bb-0310-9956-ffa450edef68
* Add simple test for apxs to catch regression in r1872042.Joe Orton2020-03-201-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1875465 13f79535-47bb-0310-9956-ffa450edef68
* Fix travis config validation warnings.Joe Orton2020-03-031-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874720 13f79535-47bb-0310-9956-ffa450edef68
* Switch to using httpd-tests git repo.Joe Orton2020-03-031-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874716 13f79535-47bb-0310-9956-ffa450edef68
* Add an i386 build using a multilib packages and "gcc -m32".Joe Orton2020-02-261-1/+29
| | | | | | | (All other Travis builds are 64-bit arches currently) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874542 13f79535-47bb-0310-9956-ffa450edef68
* Add gcc 9 job, enable enhanced malloc debugging for pool-debug job.Joe Orton2020-02-201-4/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874256 13f79535-47bb-0310-9956-ffa450edef68
* Add Travis job which runs under UBSan ("Undefined Behaviour Sanitizer").Joe Orton2020-02-191-0/+4
| | | | | | | | | | mod_http2 disabled for now until https://github.com/icing/mod_h2/pull/194 is merged. Github: closes #96 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1874190 13f79535-47bb-0310-9956-ffa450edef68
* Add Travis job with --enable-mods-static=reallyall.Joe Orton2020-01-141-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872777 13f79535-47bb-0310-9956-ffa450edef68
* Enable verbose test output to debug failures on arm.Joe Orton2020-01-101-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872590 13f79535-47bb-0310-9956-ffa450edef68
* Add Travis job running the litmus WebDAV test suite.Joe Orton2020-01-101-0/+23
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872588 13f79535-47bb-0310-9956-ffa450edef68
* travis: remove verbose arg for Ubuntu WorkerLuca Toscano2020-01-091-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872544 13f79535-47bb-0310-9956-ffa450edef68
* Add arm64 support for Travis testing.Mike Rumph2020-01-081-0/+4
| | | | | | | | This support is experimental. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872519 13f79535-47bb-0310-9956-ffa450edef68
* travis: disable email notificationsLuca Toscano2020-01-061-2/+4
| | | | | | | | | | There are still some spurious failures to iron out, turn off email notification to avoid too many failure emails to dev@. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872392 13f79535-47bb-0310-9956-ffa450edef68
* travis: add verbose config to perl test suite for Ubuntu Worker All ModulesLuca Toscano2020-01-061-0/+1
| | | | | | | | | | | | | | | | | | For some reason we get sporadic failures only in Ubuntu Worker All Modules' test: t/apache/rwrite.t ................... 53/? # Failed test 113 in /home/travis/build/apache/httpd/test/perl-framework/blib/lib/Apache/TestCommon.pm at line 56 fail #113 t/apache/rwrite.t ................... Failed 1/114 subtests Recent examples: https://travis-ci.org/apache/httpd/jobs/632425202 https://travis-ci.org/apache/httpd/jobs/633250739 Add "-verbose" as test option to capture more data about the failure when it happens. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872389 13f79535-47bb-0310-9956-ffa450edef68
* Add Travis job which runs tests in random order.Joe Orton2020-01-061-0/+4
| | | | | | | Github: closes #86 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872373 13f79535-47bb-0310-9956-ffa450edef68
* travis: restore email notifications for dev@Luca Toscano2019-12-301-3/+2
| | | | | | | | | | | | The issue with ppcle64 seems to be fixed from [1], and Joe fixed the APR 1.7.x issue as well. Builds are back to normal. [1]: https://travis-ci.community/t/ppc64le-an-error-occurred-while-generating-the-build-script/6598/6 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872124 13f79535-47bb-0310-9956-ffa450edef68
* Work around a build failure when a cached APR branch installJoe Orton2019-12-301-0/+1
| | | | | | | | | | | | is used but APR-util needs to be rebuilt; currently this fails because the APR build directory is not available. e.g. https://travis-ci.org/apache/httpd/jobs/630885203 Disable caching for this combination for now. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872106 13f79535-47bb-0310-9956-ffa450edef68
* travis: temporary disable notifications to dev@Luca Toscano2019-12-281-2/+3
| | | | | | | | | There seem to be some issues to iron out, disabling email notifications to avoid spamming dev@. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1872063 13f79535-47bb-0310-9956-ffa450edef68
* travis: sync trunk's notification config with 2.4.xLuca Toscano2019-12-191-3/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1871816 13f79535-47bb-0310-9956-ffa450edef68
* travis: send notification to httpd-dev@ only on failureLuca Toscano2019-12-191-1/+0
| | | | | | | | | | | | Due to a combination of Daniel's work and probably some fix on Travis end, we are now finally getting Travis emails in httpd-dev@. Since having notifications for successful builds might become a little spammy, let's just alert when a build fails (like we do with buildbot IIUC). git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1871815 13f79535-47bb-0310-9956-ffa450edef68
* does this work??Daniel Gruno2019-12-101-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1871141 13f79535-47bb-0310-9956-ffa450edef68
* adding myself for debugging (happy 113th birthday to the inventor of that ↵Daniel Gruno2019-12-091-0/+1
| | | | | | term\!) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1871095 13f79535-47bb-0310-9956-ffa450edef68
* travis: enable email notifications on success as testLuca Toscano2019-12-091-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1871091 13f79535-47bb-0310-9956-ffa450edef68
* Enable ppc64le builds, caching now seems to work in Travis for non-x86.Joe Orton2019-11-281-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870555 13f79535-47bb-0310-9956-ffa450edef68
* Skip "PCRE 1" job for 2.4.x since there's no PCRE 2 support. [skip ci]Joe Orton2019-11-281-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870553 13f79535-47bb-0310-9956-ffa450edef68
* Skip ap_expr regeneration for 2.4.x.Joe Orton2019-11-281-1/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870550 13f79535-47bb-0310-9956-ffa450edef68
* Build on s390x (interesting test target since it's big-endian).Joe Orton2019-11-211-0/+10
| | | | | | | | IRC notifications work, e-mail doesn't; branches are done. ppc64le builds also work but are extremely slow, so not enabled. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870080 13f79535-47bb-0310-9956-ffa450edef68
* Support travis builds against APR/APR-util non-trunk branches.Joe Orton2019-11-211-0/+5
| | | | | | | Add job for APR 1.7.x + APR-util 1.7.x. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870077 13f79535-47bb-0310-9956-ffa450edef68
* Specify make flags globally and work around PR 63942 for regenerationJoe Orton2019-11-201-0/+5
| | | | | | | of server/util_expr parser. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1870047 13f79535-47bb-0310-9956-ffa450edef68
* Try mailing dev@ for Travis build results.Joe Orton2019-11-151-1/+1
| | | | | | | | | The defaults are to mail: - on success (if changed from failure) - on failure (always) git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869846 13f79535-47bb-0310-9956-ffa450edef68
* Add build job for trunk on Xenial with custom APR/APR-util builds.Joe Orton2019-11-141-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869801 13f79535-47bb-0310-9956-ffa450edef68
* Test IRC and e-mail notifications.Joe Orton2019-11-131-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869729 13f79535-47bb-0310-9956-ffa450edef68
* Install PCRE v2 (10.x) by default, add a job testing with PCRE "v1" (8.x).Joe Orton2019-11-121-0/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869703 13f79535-47bb-0310-9956-ffa450edef68
* Add buildconf option to force (rather than suppress) regeneration ofJoe Orton2019-11-121-0/+5
| | | | | | | | | | | | | the ap_expr parser. Add a Travis job which uses this, so a patch which changes the parser sources is tested appropriately (e.g PR#72). * buildconf: Add --with-regen-expr to force ap_expr regeneration. * .travis.yml, test/travis_run_linux.sh: Pass BUILDCONF to buildconf and add job which uses the new option. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869697 13f79535-47bb-0310-9956-ffa450edef68
* Update APR version requirement to 1.6 or later per rough consensus onJoe Orton2019-11-121-9/+12
| | | | | | | | | | | | dev@ (see list thread from msgid <20191108094020.GA12979@redhat.com>). * configure.in: Fail with APR < 1.6. * .travis.yml: Build on Bionic by default, only build w/APR 1.5.x for the 2.4.x branch. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869684 13f79535-47bb-0310-9956-ffa450edef68
* Fix yaml typo.Joe Orton2019-11-081-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869565 13f79535-47bb-0310-9956-ffa450edef68
* Add shared-mpms build, add build against APR trunk (httpd trunk only).Joe Orton2019-11-081-0/+8
| | | | | | | Fix handling and ensure safe caching of APR trunk build. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869564 13f79535-47bb-0310-9956-ffa450edef68
* Add APR 1.4/APR-util 1.4 build, but only for 2.4.x.Joe Orton2019-11-081-0/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869548 13f79535-47bb-0310-9956-ffa450edef68
* Build APR-util 1.7.x --with-crypto otherwise the "mod_crypto" build fails,Joe Orton2019-11-081-0/+2
| | | | | | | though this is a bug: https://travis-ci.org/apache/httpd/jobs/609166867 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869540 13f79535-47bb-0310-9956-ffa450edef68
* Build all modules when testing APR variations.Joe Orton2019-11-081-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869539 13f79535-47bb-0310-9956-ffa450edef68
* Add Travis support for multiple APR/APR-util versions.Joe Orton2019-11-081-0/+11
| | | | | | | Add an APR build with --enable-pool-debug. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869533 13f79535-47bb-0310-9956-ffa450edef68