summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorNicolas R <atoomic@cpan.org>2019-02-14 13:57:11 -0700
committerNicolas R <atoomic@cpan.org>2019-02-20 11:10:58 -0700
commitb6a6ce3e7f9a23f63f6ec88aecadc9212e31b2f5 (patch)
treeabf0b622949b583e7f553222f1187c422edd47cf /.travis.yml
parentdf369d8ee09f81094572bc2715837100c7f01bfb (diff)
downloadperl-b6a6ce3e7f9a23f63f6ec88aecadc9212e31b2f5.tar.gz
Add more Travis CI flavors to the matrix
This configuration is going to considerably slowing down smokes but this is a useful alternate when preparing a release. We can probably consider commenting these extra config and only check them for release. Or we could also provide two travis.yaml: - .travis.yml.light - .travis.yml.full And use a symlink depending which one we want to use.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml6
1 files changed, 5 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml
index cd235e74da..8aebd2ba45 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,6 +21,10 @@ env:
matrix:
- CONFIGURE_ARGS='-Uusethreads'
- CONFIGURE_ARGS='-Dusethreads'
+ - 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:
@@ -67,4 +71,4 @@ notifications:
- "GitHub URL: https://github.com/p5h/perl5demo/commit/%{commit}" # adjust this url to use the production repo
on_success: change # default: always
on_failure: always # default: always
-# use_notice: true \ No newline at end of file
+# use_notice: true