CodeManagement: Difference between revisions

From Mu2eWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
** [http://mu2e.fnal.gov/atwork/computing/ops/nightlyBuild/nightly.shtml  Jenkins Nightly build results]
** [http://mu2e.fnal.gov/atwork/computing/ops/nightlyBuild/nightly.shtml  Jenkins Nightly build results]
* [[Cvmfs|CVMFS]] - a distributed disk system to serve tagged, static code builds and products
* [[Cvmfs|CVMFS]] - a distributed disk system to serve tagged, static code builds and products
** for users  
** [[Cvmfs#Using CVMFS|for users]]
** installing at remote sites
** installing at remote sites
** [[CVMFSmaintainers|maintaining content]]  
** [[CVMFSmaintainers|maintaining content]]  

Revision as of 21:14, 10 February 2017


mu2e uses git for all code management. There is one main repository for code (with BTrk, the Kalman fit, in a separate respository) and a few smaller repositories for tools. Built releases are distributed worldwide, including remote institutions and the grids with the cvmfs distributed disk system. The code is built after every commit, and built and validated every night on the Jenkins build platform.