Procedure to create a new version of larsoft data - LArSoft/larsoft_docs GitHub Wiki
This procedure also works for uboone_data, or any similar product.
Only release managers will have the appropriate permissions for all steps.
If you are not a release manager, send email to the LArSoft team.
Work in a local product directory,
- make sure you have a good copy of the latest release
- cd /larsoft_data
- cp -r vx_yy_zz va_bb_cc
- where x_yy_zz is the existing version, a_bb_cc is the new
- declare the new version
ups declare larsoft_data va_bb_cc -f NULL -m larsoft_data.table -r larsoft_data/va_bb_cc
- Create a new tarball
- setup larutils
- where is at least v1_00_01
- makeDataTar.sh va_bb_cc
- this creates a tarball in /
- setup larutils
- upload to the distribution server
- copyToSciSoft //-a.bb.cc-noarch.tar.bz2
- This step requires appropriate permissions.
- install in /grid/fermiapp/products/larsoft, or other appropriate product directory
- This step requires appropriate permissions.
- update cvmfs
- This step requires appropriate permissions.