<< Back to previous view

[QB-2588] "committers since previous build" notification setting doesn't work when using "Record Changes"
Created: 20/Nov/15  Updated: 22/Dec/15

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.
Generated at Fri Apr 26 06:38:17 UTC 2024 using JIRA 189.