Version Differences for Miscellaneous Scripts

(Add Random Test Results to a BuildLife)
(Export Dependencies)
Line 442:
  out.flush();    out.flush(); 
  out.close(); </pre>    out.close(); </pre> 
       
    + = Add Random Test Results to a BuildLife =  
       
    + Script Notes:  
    + * Treat this mostly as a snippet for doing something more interesting with.  
       
    + ==== AHPSCRIPTS-1 ====  
       
    + <pre>import com.urbancode.anthill3.domain.project.*;  
    + import com.urbancode.anthill3.domain.authentication.*;  
    + import com.urbancode.anthill3.domain.security.*;  
    + import com.urbancode.anthill3.domain.singleton.security.*;  
       
    + // Lookup Your roles  
    + buildRole = RoleFactory.getInstance().restoreForName("Build Master");  
    + userRole = RoleFactory.getInstance().restoreForName("User");  
       
    + // Look-up the LDAP realm here  
    + // This is a lookup by name, so insert the name of your LDAP realm.  
    + realm = AuthenticationRealmFactory.getInstance().restore("LDAP");  
       
    + // Do this for each user:  
    + User user1 = new User(true, realm);  
       
    + user1.setName("JaneDoe");  
    + user1.setPassword("Bogus");  
    + user1.addRole(userRole);  
    + user1.addRole(buildRole);  
    + user1.store();</pre>