X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=scripts%2Fgen_travis_yml.php;h=bcbd34892f06c94ed8691ae7d70fa16173d6ecf9;hb=3896b080bb717c21d737bed13b8b20cf627a9ce3;hp=96294f42df794099afdf1e2a3b989215bd6e9bcf;hpb=0be5ad93bb15aa00a4e55e32f724d37f2a6262a7;p=m6w6%2Fext-http diff --git a/scripts/gen_travis_yml.php b/scripts/gen_travis_yml.php index 96294f4..bcbd348 100755 --- a/scripts/gen_travis_yml.php +++ b/scripts/gen_travis_yml.php @@ -5,29 +5,28 @@ language: c addons: apt: packages: - - php5-cli + - php-cli - php-pear - libcurl4-openssl-dev - libidn11-dev - libidn2-0-dev - libicu-dev - libevent-dev + - libbrotli-dev + +dist: xenial compiler: - gcc - clang cache: + apt: true directories: - $HOME/cache before_cache: - find $HOME/cache -name '*.gcda' -o -name '*.gcno' -delete -matrix: - fast_finish: true - allow_failures: - - env: PHP=master - env: "yes", "enable_hash" => "yes", "enable_iconv" => "yes", - "with_http_libbrotli_dir" => "/home/travis/brotli" ], [ // everything disabled for current "PHP" => $cur, @@ -50,6 +48,7 @@ $env = $gen([ "with_http_libidn2_dir" => "no", "with_http_libcurl_dir" => "no", "with_http_libevent_dir" => "no", + "with_http_libbrotli_dir" => "no", ], [ // everything enabled for current, switching on debug/zts "PHP" => $cur, @@ -58,7 +57,6 @@ $env = $gen([ "enable_json" => "yes", "enable_hash" => "yes", "enable_iconv" => "yes", - "with_http_libbrotli_dir" => "/home/travis/brotli", ], [ // once everything enabled for current, with coverage "CFLAGS" => "'-O0 -g --coverage'", @@ -67,7 +65,6 @@ $env = $gen([ "enable_json" => "yes", "enable_hash" => "yes", "enable_iconv" => "yes", - "with_http_libbrotli_dir" => "/home/travis/brotli", [ "with_http_libicu_dir", "with_http_libidn_dir", @@ -79,7 +76,18 @@ foreach ($env as $grp) { printf(" - %s\n", $e); } } +?> +matrix: + fast_finish: true + allow_failures: + install: