Version Differences for Miscellaneous Scripts

(Consolidate Reports of Dependency Projects & Publish Them in Parent Project Report)
(Consolidate Reports of Dependency Projects & Publish Them in Parent Project Report)
Line 371:
  } </pre>    } </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>  
       
  = Export Project Configuration to XML =    = Export Project Configuration to XML =