我正在尝试使用附件获取电子邮件触发器。使用哪种大厅资源?
我使用了以下问题来使电子邮件触发器正常工作。
How to send email via Concourse CI pipeline?
我想将日志作为电子邮件的附件。
似乎email-resource
没有附件选项。即使它确实如此,我也不确定如何从作业/任务中获取日志。日志可能必须是任务输出。看似复杂。
最简单的事情就是链接到电子邮件中的构建,就像README中的示例一样
- put: send-an-email
params:
subject_text: "Build finished: ${BUILD_PIPELINE_NAME}/${BUILD_JOB_NAME}/${BUILD_NAME}"
body_text: "Build finished: ${ATC_EXTERNAL_URL}/teams/main/pipelines/${BUILD_PIPELINE_NAME}/jobs/${BUILD_JOB_NAME}/builds/${BUILD_NAME}"
对不起,我的回答并不是更好。希望这可以帮助!
通过以下URL的帮助解决了此问题
https://github.com/pivotalservices/concourse-pipeline-samples/blob/master/pipelines/notifications/email-with-attachments/README.md