【问题标题】:How to make the Jenkins build output as downloadable from Jenkins server machine itself?如何使 Jenkins 构建输出可从 Jenkins 服务器机器本身下载?
【发布时间】:2016-11-07 06:24:21
【问题描述】:
我是詹金斯的新手。我已经配置了 Jenkins“Free Style”项目并执行了一个 power shell 一个脚本来获取一个可执行的应用程序(Exe)作为输出。我已经搜索了一些插件,以使 Jenkins 输出(exe)可以从 Jenkins 服务器机器本身作为工件链接(下载链接)下载。但我找到了 Jenkins 插件来复制存档文件,上传到 ftp 和其他一些插件。
那么,任何人都可以建议我是否有任何选项或插件可用于通过将每个 Jenkins 构建输出文件保存在其他地方的服务器机器中来使每个 Jenkins 构建输出文件都可以从 Jenkins 服务器机器下载?
【问题讨论】:
标签:
jenkins
jenkins-plugins
【解决方案1】:
一个简单的选择是将工件复制到 Jenkins 中的 userContent 目录。这可以在$JENKINS_HOME 下找到。
一旦工件在那里,您就可以以
的形式拥有到它的静态链接
http://<jenkins-host>:<port>/userContent/<your-artifact.exe>
我希望这会有所帮助。