File tree Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Expand file tree Collapse file tree 1 file changed +26
-0
lines changed Original file line number Diff line number Diff line change 3434 run : mysql -hsqlserver -uroot -proot -e "SHOW TABLES FROM domjudge;"
3535 - name : Check for Errors in DOMjudge Webinterface
3636 run : .github/jobs/webstandard.sh none admin
37+ - name : dump the db
38+ if : ${{ !cancelled() }}
39+ run : mysqldump -uroot -proot --quick --max_allowed_packet=1024M domjudge > /tmp/db.sql
40+ - name : Upload database dump for debugging
41+ if : ${{ !cancelled() }}
42+ uses : actions/upload-artifact@v4
43+ with :
44+ name : DB-dump
45+ path : /tmp/db.sql
46+ - name : Get SQL logs
47+ run : docker logs "${{ job.services.sqlserver.id }}"
48+ - name : Collect docker logs on failure
49+ if : ${{ !cancelled() }}
50+ uses : jwalton/gh-docker-logs@v1
51+ with :
52+ dest : ' /tmp/docker-logs'
53+ - name : Upload all logs/artifacts
54+ if : always()
55+ uses : actions/upload-artifact@v4
56+ with :
57+ name : Logs
58+ path : |
59+ /var/log/nginx
60+ /opt/domjudge/domserver/webapp/var/log/*.log
61+ /tmp/docker-logs
62+ /tmp/artifacts
You can’t perform that action at this time.
0 commit comments