Pipeline failures don't log enough info to figure it out from the pipeline logs
Describe the bug
When the CI pipeline fails, it's sometimes hard to see what caused the failure from inspecting the pipeline.
To Reproduce
Steps to reproduce the behavior:
- See https://gitlab.common-lisp.net/cmucl/cmucl/-/jobs/12836
- The log shows no indication of why the build failed.
Expected behavior
The pipeline should include enough information to be able to figure out why it failed without having to run the build myself.
I think what's needed is to include the build logs as part of the artifacts. These usually have enough information in them to figure out what happened. And that's how I figured out why the above pipeline run was failing. (I ran the build locally and looked at the logs.)