Jon*_*ham 5 plugins cifs jenkins jenkins-plugins
我试图使用通过CIFS插件发布将文件从Jenkins工作区传输到网络位置。
通常,这很好,但我遇到了一个问题。
当我尝试复制文件夹中存在空格的文件时,插件将不会拾取要传输的文件,只会报告“ CIFS:已传输0个文件”
Jenkins工作区中的示例文件和位置为...
report / SingleReportDeployment / Operations Reports / install.sql
通常,我通过将多个文件作为逗号插入到插件的“源文件”属性中,并将它们通过逗号分隔列表传递来复制多个文件,但是当涉及到文件夹名称中的空格时,它根本不会拾取文件。
提前致谢。
强尼
小智 2
在“传输”部分下,选择“高级...”并将模式分隔符从 [, ]+ 更改为逗号,
请参阅以下解释: https ://wiki.jenkins-ci.org/display/JENKINS/Publish+Over
模式分隔符
用于分隔源文件和排除文件模式的正则表达式。源文件和排除文件都接受多个模式,默认情况下使用 [,]+(任意数量的连续逗号或空格)分割这些模式,这就是 Ant 默认情况下处理单个字符串中的多个模式的方式。
上述表达式使得引用包含空格的文件或目录变得困难。此选项允许将表达式设置为保留模式中空格的内容,例如。一个逗号。
| 归档时间: | 
 | 
| 查看次数: | 2692 次 | 
| 最近记录: |