aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorRichard Weickelt <richard@weickelt.de>2020-04-15 22:37:21 +0200
committerRichard Weickelt <richard@weickelt.de>2020-04-15 22:37:51 +0200
commit99d009c0ae5558d86159206e7a27d4ed7e8ade28 (patch)
tree31a6917ba50c52c5987f4cec29be24dce2152565 /.travis.yml
parent7d9c004b9692ee681f4778a1062e40ee1211f7e5 (diff)
parent846fc574f38395af24a9e60726372cb56075cff4 (diff)
Merge branch '1.16' into master
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 4add585f1..1818ff595 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -96,6 +96,8 @@ jobs:
- ./scripts/install-qt.sh -d ${QT_INSTALL_DIR} --version ${QT_VERSION} qtbase qtdeclarative qttools qtscript qtscxml
- ./scripts/install-qt.sh -d ${QT_INSTALL_DIR} --version ${QTCREATOR_VERSION} qtcreator
- pip3 install --user beautifulsoup4 lxml
+ before_script:
+ - ulimit -c unlimited -S # enable core dumps
script:
- ccache -s
- qbs setup-toolchains --detect
@@ -105,6 +107,13 @@ jobs:
- qbs config --list profiles
- scripts/build-qbs-with-qbs.sh
- ccache -s
+ # Find core dump and print traceback on failure
+ after_failure:
+ - |
+ for f in $(find /cores -maxdepth 1 -name 'core.*' -print); do
+ lldb --core $f --batch --one-line "bt"
+ done;
+
- <<: *build-on-macos
name: With Qbs on macOS (xcode 10.3)