cafana / OscLib

1 stars 8 forks source link

OscLib -- oscillation calculators

How to build and and test your changes locally

How to build with jenkins

git push
git tag $NEW_TAG_NUMBER
git push --tags

How to deploy

wget https://buildmaster.fnal.gov/buildmaster/view/Nova/job/external/job/osclib_collect/lastSuccessfulBuild/artifact/*zip*/archive.zip
unzip archive.zip
mv archive/* .
rm archive.zip

ssh cvmfs${EXPERIMENT}@oasiscfs.fnal.gov
cvmfs_server transaction ${EXPERIMENT}.opensciencegrid.org
# fetch the files you extracted previously to the correct /cvmfs directory
cvmfs_server publish ${EXPERIMENT}.opensciencegrid.org

For NOvA

Update setup/nova-offline-ups-externals-development, and nova-offline-ups-externals-development-prof. Notify #cmake

For DUNE

Update cmake/ups_env_setup.sh