Version Differences for Miscellaneous Scripts

(AHPSCRIPTS-9)
(AHPSCRIPTS-136)
Line 2286:
  EventService.getInstance().sendEvent(workflowEndEvent);     EventService.getInstance().sendEvent(workflowEndEvent);  
  }</pre>    }</pre> 
       
    + = Run Another Non-Originating Workflow On Same Build Life =  
    + *Used as an evaluate script step  
    + ==== AHPSCRIPTS-33 ====  
    + <pre>import com.urbancode.anthill3.runtime.scripting.helpers.*;  
    + import com.urbancode.anthill3.services.build.*;  
    + import com.urbancode.anthill3.AnthillRuntimeException.*;  
    + import com.urbancode.anthill3.domain.buildrequest.*;  
    + import com.urbancode.anthill3.domain.buildlife.*;  
    + import com.urbancode.anthill3.domain.workflow.*;  
    + import com.urbancode.anthill3.domain.servergroup.*;  
    + import com.urbancode.anthill3.domain.security.*;  
    + import com.urbancode.anthill3.domain.persistent.*;  
    + import com.urbancode.anthill3.domain.project.*;  
       
       
    + String wf = PropertyLookup.getValue("workflow_prop");  
    + Project prj = ProjectLookup.getCurrent();  
    + BuildLife bl = BuildLifeLookup.getCurrent();  
    + Workflow wflow = WorkflowLookup.getForProjectAndName(prj, wf);  
    + ServerGroup sg = ServerGroupLookup.getCurrent();  
    + User usr = BuildRequestLookup.getCurrent().getUser();  
    + RequestSourceEnum rse = BuildRequestLookup.getCurrent().getRequestSource();  
    + Persistent req = BuildRequestLookup.getCurrent().getRequester();  
       
       
    + BuildRequest br = new BuildRequest(bl, wflow, sg, usr, rse, req);  
    + BuildService.getInstance().runWorkflow(br);</pre>