@@ -194,33 +194,22 @@ jobs:
194194 # /logs/<name>_*.log matches both stdout and -stderr files;
195195 # filter -stderr out of stdout dumps so we don't print it twice.
196196 dump_stdout() {
197+ echo "::group::${2:-$1}"
197198 docker exec workbench-backbeat sh -c "for f in /logs/${1}_*.log; do case \"\$f\" in *-stderr.log) ;; *) cat \"\$f\";; esac; done" || true
199+ echo "::endgroup::"
198200 }
199201 dump_stderr() {
202+ echo "::group::${2:-$1} stderr"
200203 docker exec workbench-backbeat sh -c "cat /logs/${1}_*-stderr.log" || true
204+ echo "::endgroup::"
201205 }
202- echo "=== queue-populator ==="
203- dump_stdout crr-queue-populator
204- echo
205- echo "=== queue-processor ==="
206- dump_stdout crr-queue-processor
207- echo
208- echo "=== status-processor ==="
209- dump_stdout crr-status-processor
210- echo
211- echo "=== queue-processor stderr ==="
212- dump_stderr crr-queue-processor
213- echo
214- echo "=== status-processor stderr ==="
215- dump_stderr crr-status-processor
216- echo
217- echo "=== lifecycle-conductor ==="
206+ dump_stdout crr-queue-populator queue-populator
207+ dump_stdout crr-queue-processor queue-processor
208+ dump_stdout crr-status-processor status-processor
209+ dump_stderr crr-queue-processor queue-processor
210+ dump_stderr crr-status-processor status-processor
218211 dump_stdout lifecycle-conductor
219- echo
220- echo "=== lifecycle-bucket-processor ==="
221212 dump_stdout lifecycle-bucket-processor
222- echo
223- echo "=== lifecycle-object-processor ==="
224213 dump_stdout lifecycle-object-processor
225214
226215 - name : Stop services
0 commit comments