File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed
Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 2828 with :
2929 path : ' ~/opt/'
3030 key : ssl-${{ steps.get_wolfssl_release.outputs.result }}-Ubuntu-latest-gcc
31+ - name : Install apt dependencies
32+ run : |
33+ sudo apt-get update -o Acquire::Languages=none -o Acquire::Translation=none
34+ sudo apt-get --no-install-recommends -y install socat gdb
3135 - name : Install WolfSSL
3236 if : ${{ steps.cache_ssl.outputs.cache-hit != 'true' }}
3337 run : env ${{ steps.get_wolfssl_release.outputs.result }} scripts/build-ssl.sh
6468 echo "::endgroup::"
6569 done
6670 exit 1
71+ - name : Show coredumps
72+ if : ${{ failure() && steps.vtest.outcome == 'failure' }}
73+ run : |
74+ failed=false
75+ shopt -s nullglob
76+ for file in /tmp/core.*; do
77+ failed=true
78+ printf "::group::"
79+ gdb -ex 'thread apply all bt full' ./haproxy $file
80+ echo "::endgroup::"
81+ done
82+ if [ "$failed" = true ]; then
83+ exit 1;
84+ fi
You can’t perform that action at this time.
0 commit comments