Artifact download URLs should avoid ?job=name
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.)