summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorNicolas R <atoomic@cpan.org>2019-10-23 15:11:27 -0600
committerTodd Rinaldo <toddr@cpan.org>2019-10-23 18:03:02 -0500
commite544a799cedeb694f77482d002aabaef254f4c3c (patch)
tree2cee559b58aabea00c5a18092618cf2ce7f6df9c /.travis.yml
parentd42c7c4125ae3252e1acb5b9e3126b57186c8850 (diff)
downloadperl-e544a799cedeb694f77482d002aabaef254f4c3c.tar.gz
Speedup Travis CI: stop smoking on Darwin
Resolves #17209 A full Travis CI build time is about 4 hours, most of the time is spent on osx servers. Travis CI does not seem to have the same kind of resources for Darwin than it has for linux. Disabling Darwin will speedup the builds to ~15 min Also enable fast finish to stop on first failure.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml4
1 files changed, 1 insertions, 3 deletions
diff --git a/.travis.yml b/.travis.yml
index 8aebd2ba45..c18f435c26 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -3,11 +3,9 @@ cache: ccache
os:
- linux
- - osx
compiler:
- gcc
- - clang
install:
- git fetch --unshallow --tags # t/porting/cmp_version.t
@@ -24,10 +22,10 @@ env:
- CONFIGURE_ARGS='-DPERL_GLOBAL_STRUCT'
- CONFIGURE_ARGS='-DPERL_GLOBAL_STRUCT_PRIVATE'
- CONFIGURE_ARGS='-Duseshrplib -Dusesitecustomize'
- - CONFIGURE_ARGS='-Duserelocatableinc'
# only use gcc on linux, and only use clang on osx for now
matrix:
+ fast_finish: true
exclude:
- compiler: clang
os: linux