|
(→AHPSCRIPTS-11)
|
(→AHPSCRIPTS-19)
|
| Line 87: | |||
| return result;</pre> | return result;</pre> | ||
| + | = Notify Based on Environment in Which a Workflow Ran = | ||
| + | * This script is intended to be an Event Selector script and should be used as part of a Notification Scheme. It determines when people should be notified. If the a workflow runs in a specific environment (the script as posted, checks for "QA") then it will return true. Using this script, you can choose to notify a group of users when deployments happen to specific environments. | ||
| + | ==== AHPSCRIPTS-115 ==== | ||
| + | <pre>import com.urbancode.anthill3.domain.workflow.*; | ||
| + | import com.urbancode.anthill3.domain.buildlife.*; | ||
| + | import com.urbancode.anthill3.domain.servergroup.*; | ||
| + | result = false; | ||
| + | if(event instanceof WorkflowEvent){ | ||
| + | if(event.getCase().isComplete()) { | ||
| + | ServerGroup sg = event.getCase().getServerGroup(); | ||
| + | if("QA".equals(sg.getName())){ | ||
| + | result = true; | ||
| + | }//end if | ||
| + | }//end if | ||
| + | }//end if | ||
| + | return result;</pre> | ||