我们有一个生成可执行工件的计划。有没有办法告诉Bamboo在构建通知中将这些工件作为附件发送电子邮件?为了记录,我们按需使用atlassian。
答案 0 :(得分:2)
您可以使用sendmail
从bash脚本发送电子邮件,快速tutorial。然后,您只需在电子邮件中加入artifact
链接
答案 1 :(得分:0)
难怪Bamboo仍未解决此问题,我们在2019年提出,该请求来自2013年。我们确实有一个HTML报告,希望与Bamboo发出的通知电子邮件一起发送。
但是我们被告知在Bamboo中是不可能的。因此,我们在构建中提出了最后一个任务,该任务运行一个Powershell脚本,该脚本通过生成的html报告发送电子邮件。
Send-MailMessage -SmtpServer smtp.yourcompanydomain.com -Port 25 -To $toEmail -From $fromEmail -Subject $subject -Body $message -BodyAsHtml -Attachments report.html -Credential $mycreds
您必须声明$ toEmail之类的变量,例如 $ toEmail =“ abc@xyx.com” $ mycreds =您要发送的帐户的凭据