|   | 
				
					
	
		  | 
	 
	
		| Paper: | 
		An Automated Release Manager for the Fermi Large Area Telescope Software Systems | 
	 
	
		| Volume: | 
		442, Astronomical Data Analysis Software and Systems XX (ADASSXX) | 
	 
	
		| Page: | 
		375 | 
	 
	
		| Authors: | 
		Stephens, T. E.; Golpayegani, N. | 
	 
	
	
		| Abstract: | 
		(For the Fermi LAT Collaboration)  
The Fermi Gamma-ray Space Telescope (Fermi) Large Area
 Telescope (LAT) collaboration maintains a large software system
 that covers all aspects of the instrument operation from simulations
 of the instrument response to event reconstruction and data
 analysis. Much of this software is supported and developed across a
 variety of operating systems and platforms (Windows, Linux and
 Mac OS X, both 32 and 64 bit). In order to ensure that the software
 works across the full range of supported systems, the LAT
 collaboration has developed an automated Release Manager
 system to checkout, compile and test any new code across all these
 systems regardless of which system it was developed on. This poster describes the newest version of this Release
 Manager system developed in conjunction with the move by the
 collaboration to the use of SCons as our build tool of choice.
 Built upon the Qt
 framework, the Release Manager leverages the batch submission
 system at the SLAC National Accelerator Laboratory (SLAC) to build
 and test any new code changes on all relevant platforms. Here we
 describe the design of the system as well as issues encountered in
 its implementation. | 
	 
	
		| 
			
			
		 | 
	 
	
		  | 
	 
 
					 
				 | 
				  |