<< Back to previous view |
![]() |
[QB-38] Set up default domain for email notification
|
|
Status: | Resolved |
Project: | QuickBuild |
Component/s: | None |
Affects Version/s: | None |
Fix Version/s: | None |
Type: | Improvement | Priority: | Minor |
Reporter: | Robin Shen | Assigned To: | Robin Shen |
Resolution: | Duplicate | Votes: | 0 |
Remaining Estimate: | Unknown | Time Spent: | Unknown |
Original Estimate: | Unknown |
Description |
Is it possible to do this? If I include the <users who checked in since last success build> in the Notifier Step and someone who does not have an account within QuickBuild submits new code, the build will fail with: java.lang.RuntimeException: User "micking" not found. at com.pmease.quickbuild.step.NotifyStep.getCheckinUsers(NotifyStep.java:148) at com.pmease.quickbuild.step.NotifyStep.run(NotifyStep.java:63) at com.pmease.quickbuild.step.Step.trigger(Step.java:161) at com.pmease.quickbuild.step.SerialStep.triggerMembers(SerialStep.java:35) at com.pmease.quickbuild.step.CompositeStep.run(CompositeStep.java:129) at com.pmease.quickbuild.step.Step.trigger(Step.java:161) at com.pmease.quickbuild.model.Configuration.performBuild(Configuration.java:1249) at com.pmease.quickbuild.model.Configuration.trigger(Configuration.java:978) at com.pmease.quickbuild.triggeringinstance.ManualTriggeringInstance.execute(ManualTriggeringInstance.java:41) at com.pmease.quickbuild.model.Queue$BuildRunner.run(Queue.java:221) at java.lang.Thread.run(Thread.java:534) Since the account is not recognized by QuickBuild, it breaks. Is there a way to create a default email domain, so that when QuickBuild encounters an account that checked in source code but is not mapped to a user in QuickBuild, QuickBuild will append the default email domain of "@res.developers.com", or whatever default I choose. |
Comments |
Comment by Robin Shen [ 11/Dec/06 01:20 AM ] |
This issue duplicates |