Version Differences for Miscellaneous Scripts

(Consolidate Reports of Dependency Projects & Publish Them in Parent Project Report)
(Add Random Test Results to a BuildLife)
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 =