我已经设置了一个 Jenkins 工作来构建一个项目。我正在使用 email-ext 插件发送构建通知,目的是显示谁做了什么以及文件的路径发生了变化。但不幸的是,我什么也没得到。我相信原因是在“源代码管理”下我将其设置为“无”。我用来驱动构建的 shell 脚本负责签入基于 CVS 标记的代码副本并运行 maven 来进行构建。在分机电子邮件中,我使用以下语法
${CHANGES_SINCE_LAST_SUCCESS, reverse=true, showPaths=true, format="\n====\n Build # %n\n%c\n 的更改", changesFormat="\n[%r] %d %a %m %p\n"}
同样的事情CHANGES
: ${CHANGES, showPaths=true}
如果在源代码管理下使用选项,有没有办法获取CHANGES
和CHANGES_SINCE_LAST_SUCCESS
工作?None
谢谢你们的帮助。