| << Back to previous view |
[QB-2582] An easy way to send an E-Mail to a quickbuild-group
|
|
| Status: | Resolved |
| Project: | QuickBuild |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | 6.1.0 |
| Type: | Improvement | Priority: | Major |
| Reporter: | Alex | Assigned To: | Robin Shen |
| Resolution: | Fixed | Votes: | 0 |
| Remaining Estimate: | 2 days | Time Spent: | Unknown |
| Original Estimate: | 2 days | ||
| Environment: | Quickbuild | ||
| Description |
|
It should be possible to address multiple users in a quickbuild-group in send E-Mail step.
We use: ${ groovy: import com.pmease.quickbuild.util.* import com.pmease.quickbuild.entitymanager.* def emails = [] for (membership in MembershipManager.instance.getAll()) if (membership.group.name == params.get("QBRP_Notification_Group")) if (membership.user.email != null) emails.add(membership.user.email) emails.join(",") } and the repeat parameter QBRP_Notification_Group with "Group" |
| Comments |
| Comment by Robin Shen [ 22/Dec/15 09:34 AM ] |
|
One can call below script to get emai list of all members of a group in order to send email to all members of a group:
groovy: com.pmease.quickbuild.util.StringUtils.join(system.groupManager.getMemberEmails("group name")); |