我在 Jenkins v.1.566 上使用 email-ext 插件 v.2.38.1(构建后操作“可编辑电子邮件通知”)在满足某些条件时在构建后发送电子邮件。
当使用多个构建后操作时,我的印象是 email-ext 插件总是排在最后,并且在所有其他操作之后执行,无论我如何在配置中放置操作的顺序。其他插件尊重顺序并按照此问题中的描述相应地执行。
发送电子邮件后是否有可能执行另一个构建后操作?就我而言,我想运行一个 shell 脚本,在工作空间中进行一些清理工作,因为它会删除一个作为电子邮件正文一部分的文件。
可以通过定义一个额外的清理作业来解决这个问题,该作业在主要作业完成后触发,但是,我更喜欢只在一个作业中定义所有内容。