Jenkins ArtifactDeployer插件-如何将本地目录指定为远程目录

Ana*_*and 4 jenkins jenkins-plugins

我正在尝试使用ArtifactDeployer插件将构件从JENKINS_HOME / jobs /目录复制到同一台计算机上不在JENKINS_HOME下的目录中。我不确定如何使用“远程目录”参数来指定本地计算机上的目录。这是我尝试指定本地目录的屏幕快照。

在此处输入图片说明

我收到以下错误:

[ArtifactDeployer] - [ERROR] - Failed to deploy. Can't create the directory '\\localhost\usr\local\scm_repo\cbo\artifacts\'
[ArtifactDeployer] - [ERROR] - Failed to mkdirs: \\localhost\usr\local\scm_repo\cbo\artifacts\
Run Code Online (Sandbox Code Playgroud)

我也找不到任何文档。任何帮助将不胜感激(即使那意味着我可以使用另一个插件)。

Ana*_*and 5

我只是想通了。您要做的就是指定目录位置,您必须将工件部署到该目录位置,而无需机器详细信息。例如,

/usr/local/scm_repo/cbo/artifacts/
Run Code Online (Sandbox Code Playgroud)

实际上会将工件部署在同一台机器上。另外,使用“ Flatten”复选框选项不保留源目录结构。