我需要在构建后将一些变量传递给电子邮件模板。我使用环境块(其中一些也是在脚本中创建的)。 这可能吗?
environment {
SUBSCRIPTION = credentials('subscription')
CERT = credentials('cert')
}
post {
always {
emailext attachLog: true,
body: '''${SCRIPT,template="email.template"}''',
compressLog: true,
mimeType: 'text/html',
subject: "SUCCESS: ${env.JOB_NAME} [${env.BUILD_NUMBER}]",
to: 'email@email.com'
}
}
答案 0 :(得分:0)
我为此制定了解决方法,在后一步中我触发了另一份工作,其中包含我需要的所有数据(传递为params),而不是内部脚本化电子邮件模板我可以使用它们