diff options
author | Joe Orton <jorton@apache.org> | 2019-11-06 10:28:54 +0100 |
---|---|---|
committer | Joe Orton <jorton@apache.org> | 2019-11-06 10:28:54 +0100 |
commit | 42ad8566a69cf42032f94156803eeee5cfe61c63 (patch) | |
tree | 46d1c7e60c676f07ad6994ee59d14eb1e4c5bcb7 /.travis.yml | |
parent | Add comment, no functional change. (diff) | |
download | apache2-42ad8566a69cf42032f94156803eeee5cfe61c63.tar.xz apache2-42ad8566a69cf42032f94156803eeee5cfe61c63.zip |
Pull in more -dev packages to get more modules building (including mod_md).
Test gcc 7 on bionic, xenial is the Travis default anyway.
Only add the toolchain PPA where really needed.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1869441 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 31 |
1 files changed, 23 insertions, 8 deletions
diff --git a/.travis.yml b/.travis.yml index 13cb37e573..66ec54bc72 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,19 +6,17 @@ cache: - /home/travis/perl5 addons: apt: - sources: - - ubuntu-toolchain-r-test packages: - - libtool - libtool-bin - libapr1-dev - libaprutil1-dev - perl-doc - lua5.3-dev - libbrotli-dev + - libcurl4-openssl-dev + - libsystemd-dev - libnghttp2-dev - - gcc-7 - - gcc-8 + - libjansson-dev matrix: include: @@ -27,17 +25,34 @@ matrix: env: CONFIG="--enable-mods-shared=reallyall --enable-load-all-modules" - name: Prefork MPM, all-modules env: CONFIG="--enable-mods-shared=reallyall --enable-load-all-modules --with-mpm=prefork" - - name: Xenial, all-modules + - name: Bionic, all-modules os: linux - dist: xenial + dist: bionic env: CONFIG="--enable-mods-shared=reallyall --enable-load-all-modules" - name: GCC 7 maintainer-mode w/-Werror + os: linux + dist: bionic env: CONFIG="--enable-mods-shared=reallyall --enable-load-all-modules --enable-maintainer-mode NOTEST_CFLAGS=-Werror CC=gcc-7" SKIP_TESTING=1 - name: GCC 8 maintainer-mode w/-Werror env: CONFIG="--enable-mods-shared=reallyall --enable-load-all-modules --enable-maintainer-mode NOTEST_CFLAGS=-Werror CC=gcc-8" SKIP_TESTING=1 - + addons: + apt: + sources: + - ubuntu-toolchain-r-test + packages: + - gcc-8 + - libtool-bin + - libapr1-dev + - libaprutil1-dev + - perl-doc + - lua5.3-dev + - libbrotli-dev + - libcurl4-openssl-dev + - libsystemd-dev + - libnghttp2-dev + - libjansson-dev before_install: - cpanm --local-lib=~/perl5 local::lib && eval $(perl -I ~/perl5/lib/perl5/ -Mlocal::lib) - cpanm --notest Net::SSL LWP::Protocol::https ExtUtils::Embed Test::More AnyEvent DateTime |