aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorIvan Komissarov <abbapoh@gmail.com>2021-02-13 13:04:52 +0100
committerIvan Komissarov <ABBAPOH@gmail.com>2021-02-15 12:58:55 +0000
commit91c2a99b81c2c3fc6a22787c3b471a47515abf00 (patch)
tree2bf16d25200fa837ef3ceb4ced13a6c1b2bc3ce1 /.github
parente4f3fc826fe7138745c290480634f21268c3a9e3 (diff)
GitHub actions: Enable dumping cores on Mac
Change-Id: Ib83996b69d03d081830d63e25fca819bd4c47c29 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/main.yml11
1 files changed, 10 insertions, 1 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 2dc43be28..58bc08d54 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -379,7 +379,16 @@ jobs:
qbs config defaultProfile qt
qbs config --list
- name: Run Tests
- run: ./scripts/test-qbs.sh ./release/install-root/usr/local/bin
+ run: |
+ sudo chmod g+w /cores
+ ulimit -c unlimited
+ ./scripts/test-qbs.sh ./release/install-root/usr/local/bin
+ - name: Coredump on failure
+ if: ${{ failure() }}
+ run: |
+ for f in $(find /cores -maxdepth 1 -name 'core.*' -print); do
+ lldb --core $f --batch --one-line "bt"
+ done;
test-windows:
name: ${{ matrix.config.name }}