生成要从Jenkins下载的工件的URL

时间:2016-11-03 15:07:43

标签: maven jenkins continuous-integration sbt

我正在尝试为用户生成一个链接,以便在成功构建后从Jenkins下载构建工件(针对maven的WAR和针对SBT的ZIP)。我无法理解,但我发现我必须编写一个小的ant脚本,它可以生成一个url来下载工件。

1 个答案:

答案 0 :(得分:1)

您可以直接从工作区下载

http://<Jenkins URL>:<Jenkins>/job/Test/ws/<location of artifact>/xyz.zip

或来自Last stable build

http://<URL>:<PORT>/job/Test/lastSuccessfulBuild/artifact/xzy.zip 

或来自Last build

http://<Jenkins URL>:<Jenkins>/job/Test/lastBuild/artifact/xzy.zip 

如果有身份验证

curl -X POST --user usernme:API_Token http://<Jenkins URL>:<Jenkins>/job/Test/lastSuccessfulBuild/artifact/xzy.zip -o xzy.zip

所有这些链接都是永久性的,不会改变