Artifact download URLs should avoid ?job=name
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
Being able to use a permanent URL to download the latest artifacts from a branch is great, but the current syntax requires inclusion of a job name as a URL parameter (e.g. ?job=build) and that causes problems for some uses. For example, I want to build a helm chart repo index to point to the bundled chart directly, but helm can't understand the URL param. It would be great if there were an alternate form without the URL param. Perhaps if there's only a single job with artifacts, the job name should not be required. Perhaps the job name should be in the URL path somewhere instead.
Proposal
Links / references
Documentation blurb
(Write the start of the documentation of this feature here, include:
- Why should someone use it; what's the underlying problem.
- What is the solution.
- How does someone use this
During implementation, this can then be copied and used as a starter for the documentation.)