我在jenkins上运行了一个自动构建,该构建使用ext电子邮件插件发送带有附件的自动电子邮件。我能够从文件夹中提取所需的附件,但需要排除一个特定的文件。我该如何实现? 我需要排除“ index.html”文件,但要在文件夹中获取其他html文件
我目前正在发送的所有电子邮件中都包含html文件,而没有排除“ index.html”文件
我尝试了以下方法-
<fileset dir="**/target/surefire-reports" casesensitive="yes">
<include name="/*.html"/>
<exclude name="/index.html"/> </fileset>
<delete file="**/target/surefire-reports/index.html"/>,
**/target/surefire-reports/*.html
答案 0 :(得分:0)
Jenkins Ext Email Plugin 似乎不支持排除语法,仅包括。
来自帮助:
格式是用逗号分隔的Ant include文件语法列表。
因此,您需要尝试查找最合适的包含模式(或列出所有需要的文件)。例如,如果所有文件的名称中至少包含6个符号,请尝试使用
**/target/surefire-reports/??????*.html