Jenkins构建工作区的内容如何在测试运行后作为电子邮件附件发送?下面是我的声明性管道代码片段。我可以在管道运行后看到工作区中的文件夹和文件,但除了构建日志外,它没有附加:-
stage('Send Test Report') {
steps {
script {
def testEmailGroup = "saba@abc.com"
// Test teams email
emailext(
subject: "STARTED: jOB '${env.JOB_NAME} [${env.BUILD_NUMBER}]' RESULT: ${currentBuild.currentResult}",
attachLog: true, attachmentsPattern: "**/${WORKSPACE}/*.zip",compressLog: true,
body: "Check console output at ${env.BUILD_URL}" ,
to: testEmailGroup)
}
}
}
1条答案
按热度按时间cnh2zyt31#
您首先需要将工作区内容拖放到一个文件中,下面是一个类似于Jenkins的片段: