2014-11-04 71 views
2

我需要从HTTPS(需要验证)下载文件到远程VMware Server的虚拟机詹金斯插件远程下载文件通过https

是否有詹金斯一个插件来做到这一点?

我需要从位置下载最新更新文件的名称为“套房”

我下载SCM URL,但没有找到一个生成步骤来运行它。另外,我不知道这是否是正确的插件,它

+0

你在VMWare虚拟机上运行Jenkins从服务器吗?如果是这样你可以使用卷曲,并有一个工作只是运行在该节点 – KeepCalmAndCarryOn 2014-11-04 22:33:15

+0

嗨,我从另一台Windows机器运行它 – Dejell 2014-11-05 04:31:39

回答

1

,因为它可以让你有一定的网址为SCM(供应链管理一个每工作)的能力URL SCM plugin不提供生成步骤发布到远程虚拟机。

因此,您需要额外的工作,将URL作为源代码提供者。


这让我觉得Wget可能是你要找的。只需要一个Execute Shell/Batch Command步骤为您的URL调用Wget并将其保存到当前的%WORKSPACE%

(实际上这就是gareth-bowles suggested在另一个问题。)请注意,也有一个wget for windows

+0

所以这不是我正在寻找的。你有什么建议使用?这是问题的一部分。谢谢! – Dejell 2014-11-07 12:52:43

+0

@Dejel - 使用wget。请参阅编辑。 – 2014-11-07 19:57:47

1

我建议有两个步骤的工作:

  1. 使用SCM URL插件将文件下载到詹金斯。
  2. 使用Publish over SSH插件
+0

谢谢。我如何使用SCM URL?它没有在他们的页面上说,我也没有看到它的一个步骤 – Dejell 2014-11-06 11:53:39

+0

此外,我需要下载最新的更新文件在一个名称,如“套件”的位置。有可能这样做吗? – Dejell 2014-11-06 12:15:39

+0

如果您安装了SCM URL插件,它会在作业配置页的SCM部分中引入一个新选项。您可以选择URL并提供要轮询的URL,而不是Git或SVN。正如插件文档所述,它将轮询URL并下载URL指向的文件并将其保存到作业工作区。 – sti 2014-11-09 13:01:54