<< Back to previous view |
[QB-2588] "committers since previous build" notification setting doesn't work when using "Record Changes"
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | 6.0.28 |
Fix Version/s: | 6.1.0 |
Type: | Bug | Priority: | Critical |
Reporter: | Michael Plank | Assigned To: | Robin Shen |
Resolution: | Fixed | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
We've previously used this workaround script, to just get the changes of a SVN repository, without actually checking it out:
def repository = repositories.get("svn-root") repository.setCheckout(true) repository.takeSnapshot() if (!repository.isChangesRecorded() && build.getConfiguration().isRecordSCMChanges()) { system.getServerService().writeChanges(build.getId(), repository.getName(), repository.getChanges()); repository.setChangesRecorded(true); } Now there is this new step available called "Record Changes", which is doing exactly that to avoid the workaround script. When looking at the SCM Changes tab, all is fine and correct. But the problem is, that when I configure the email notification and use <committers since previous build> as receivers, nobody receives an email, even though, the users are listed on the SCM changes page. |