我们正在尝试使用Jenkins管道并使用以下功能:
emailext attachmentsPattern: "${env.LOG_FILE}" , "${env.PASSED_SOURCES_LOG}", "${env.FAILED_SOURCES_LOG}",
body: "Hi,\nThe nightly integration tests run is completed. Please find the log attached to this email.",
subject: "NIGHTLY INTEGRATION TESTS RUN - ${BUILD_NUMBER}",
to: "${env.EMAIL}"
不幸的是,我找不到将这些多个文件放在同一封电子邮件中的方法。输出错误。
有人知道如何正确地声明它吗?
干杯
答案 0 :(得分:0)
attachmentsPattern采用Ant文件模式,因此可能类似于:
**/*.log
会工作。或者,您可以通过读取文件并将它们写入单个文件来收集文件,然后将其附加。