Improve the action button and tooltips text on artifacts page
Release notes
Problem to solve
- When I attempted to delete artifacts from Build > Artifacts, either all files underneath 1 job or all files underneath all jobs (as many as I'm allowed to), everything was deleted as a result (including all job traces).
- When I attempted to delete artifacts for 1 job via API, not all files under this job was deleted. After sending DELETE request (no response afterward), check Build > Artifacts the
job.log
trace file of this job (see job_with_artifact_9 screenshot below) remained. I used command below:
As outlined in #425349 it isn't very clear when performing an action on the artifacts page as to what exactly would happen. The action buttons and tooltips should more precisely communicate what's to follow.
This also needs to align how the actions yield result when performed through an API
Intended users
User experience goal
visibility into system status
Proposal
TBD