通过 CIFS 插件发布

Publish over CIFS Plugin

我正在使用“通过 CIFS 插件发布”。测试配置给我成功消息,我在工作中的 Post 构建步骤下使用它作为“将构建工件发送到 Windows 共享”。日志只显示:

CIFS: Connecting from host [--------]
CIFS: Connecting with configuration [WebSites] ...
CIFS: Disconnecting configuration [WebSites] ...
CIFS: Transferred 0 file(s)
Finished: SUCCESS

我的作业配置是这样的:

Source Files: publish
Remove prefix: publish
Remote directory: CCDEVWEB0/FIRECOM/DEVELOPMENT

配置系统:

Publish over CIFS -> CIFS Share: 
name: Websites,
Hostname:srvdes3,
username:-----,
password: ----,
Share: WebStites.

(测试配置成功)

总是传输0个文件。

谁能帮帮我?谢谢

我已经在我的工作区发布了。 (workspace/publish)

并且在我的服务器中进行开发 (CCDEVWEB0/FIRECOM/DEVELOPMENT)

已解决: 在这种情况下,问题是我的工作配置。应该是这样的:

Source Files: publish/*.*
Remove prefix: publish/
Remote directory: CCDEVWEB0/FIRECOM/DEVELOPMENT

(我在发送所有文件时遇到问题,所以我不得不一个文件夹一个文件夹地发送它们)

已解决:

在这种情况下,问题出在我的作业配置上。应该是这样的:

Source Files: publish/*.*
Remove prefix: publish/
Remote directory: CCDEVWEB0/FIRECOM/DEVELOPMENT

(我在发送所有文件时遇到问题,所以我不得不一个文件夹一个文件夹地发送它们)

要获取源目录下的所有嵌套文件夹和文件,可以这样填写源文件输入

publish/**

甚至你可以添加更多的来源,用逗号分隔,像这样:

publish/**, secondsource/*.css

将所有 css 文件添加到 secondsource/

如果您需要有关这些模式的更多信息,请阅读 here