Message why job artifact buttons are missing on jobs page
Problem to solve
When a path for a job artifact isn't defined the Download and Browse buttons are hidden. (The Keep button won't 404 after #12274 is resolved). This is confusing for users who may not see the job fail, like code quality, and not know why they can't see the resulting artifact.
I don't know why there are no buttons to browse or download to a job artifact on the jobs page and need help.
After better documentation about how to properly setup a code quality job so the download artifact is available and removing the Keep button there is confusion about how to get the artifact on the jobs page.
Add some help text, link, other, to the jobs page when an artifact was created BUT no Keep, Download, Browse buttons are present because the
artifacts:paths was not defined. This should point users to the docs page that talks about troubleshooting and proper setup.
- When I did not set an
artifacts:pathsvalue, i want to see helper text on the jobs page, so that I know how to get a job artifact properly.
Permissions and Security
The documentation for code quality may need an update for a more comprehensive troubleshooting section.
What does success look like, and how can we measure that?
- When a code quality job runs but no artifact:path is set the text appears
- When a SAST job runs but no artifact:path is set the text appears but is contextual for that job