如何将文件夹和子文件夹从jenkins从服务器(Windows)复制到远程VM

时间:2020-01-10 01:22:31

标签: powershell jenkins jenkins-pipeline jenkins-plugins powercli

我有一条詹金斯管道。在一个阶段中,我尝试将一个文件夹及其子文件夹从Jenkins从机复制到远程虚拟机。

  1. 我尝试了Copy-VMGuestFile PowerCLI实用程序,但它仅复制文件夹,而不复制文件夹的内容。
  2. 我还尝试了Copy-Item命令,该命令在Windows计算机上本地运行,但是当我尝试使用管道运行同一命令时,它会失败。
当我从詹金斯运行此命令时,

copy-item -source c:\ temp -destination \ 10.x.x.x \ C $ \ data -recursive->。它要求我输入远程计算机的凭据。

所以我给了凭证和命令 复制项目-source c:\ temp -destination \ 10.x.x.x \ C $ \ data -recursive -credential $ credentials->我得到“文件系统提供程序仅在New-PSDrive Cmdlet上支持凭据

我们非常感谢您为解决此问题提供的任何帮助。

谢谢

0 个答案:

没有答案