-
Bug
-
Resolution: Unresolved
-
Major
-
None
I'm not sure if this is a bug or just a misunderstanding. I posted a comment on the wiki page for the plug-in but I'm not sure how often that gets checked and is appropriate:
On the project and build pages, a list of URL(s) is displayed for each deployed artifact. From the source code:
src/main/resources/org/jenkinsci/plugins/artifactdeployer/DeployedArtifacts/summary.jelly:
<a href="deployedArtifacts/download/artifact.${artifact.id}/">${h.escape(artifact.remotePath)}</a>
src/main/resources/org/jenkinsci/plugins/artifactdeployer/ArtifactDeployerProjectAction/jobMain.jelly:
<a href="${lastSuccessfulNumber}/deployedArtifacts/download/artifact.${artifact.id}/">
Isn't the URL on the Jenkins master at .../deployedArtifacts/download/... always invalid? What is the purpose? It seems that users will click on this can get confused by the HTTP 404 error.
[JENKINS-15121] Invalid URL's on Project/Build pages for deployed artifacts
Status | Original: Open [ 1 ] | New: In Progress [ 3 ] |
Workflow | Original: JNJira [ 145841 ] | New: JNJira + In-Review [ 185426 ] |
A slave node might be off when you want to access a deployed artifact.
Therefore, I suppose all artifacts deployed have to be accessible from the Jenkins master.
What do you think?