Jenkins发送电子邮件后运行Shell脚本

问题描述 投票:0回答:1

[作业构建完成后,Jenkins将在Linux服务器上触发带有附件的电子邮件。但是在发送电子邮件之后,我想通过再次运行shell脚本来删除附件。我使用Editable Email插件发送电子邮件。

有没有办法做到这一点?

注意:shell脚本不应在作业完成后立即运行,而应在作业完成后以及发送电子邮件后立即运行。

linux shell unix jenkins jenkins-plugins
1个回答
0
投票

请使用构建后任务插件:https://wiki.jenkins.io/display/JENKINS/Post+build+task

管道是一种更好的方法,但是,如果您喜欢自由式工作,那么最好拖动并重新安排构建后任务来执行特定任务。

如果您的工作是成功/失败,您也可以通过根据特定关键字等检查日志来执行特定任务。请访问插件页面以获取更多信息。

© www.soinside.com 2019 - 2024. All rights reserved.