Closed jcfreeman2 closed 2 years ago
Many of the UPS-related pages should be removed since we moved to space-based release.
Release building and PyPI repo preparations have been automated by GitHub Actions, so those pages may be removed too, but information on how they are setup and run should be added to the GitHub Actions documentation.
Closing the issue after updating docs and removing(unlinking obsolete pages).
Most of my comments here are based on my experience using the documentation to cut a new release (dunedaq-v2.7.0). However, some are a bit more general. Starting from the main page...
https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/:
https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/create_release/:
release_name="dunedaq-v2.7.0"
torelease_name="dunedaq-v2.8.0"
. Also it would be nice to give an example of how it would be called from the command linehttps://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/make_ups_products/:
https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/add_modules_to_pypi_repo/:
pip2pi
the user will need to open the cvmfs transaction in order for write permission to be permitted (see conversation from 11:45 AM Chicago time on August 12 on the software coordinator's Slack channel)$PATH_TO_PYPI_REPO
will typically be (i.e./cvmfs/dunedaq.opensciencegrid.org/pypi-repo
)https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/ci_github_action/:
https://dune-daq-sw.readthedocs.io/en/latest/packages/daq-release/publish_to_cvmfs/:
path/to/delete
sounds exclusively like directories even though a file can have a path.qualified/path/of/file/or/directory
?cvmfs_server ingest
, make the point that the filename should be given relative to/cvmfs/dunedaq.opensciencegrid.org
(or I suppose/cvmfs/dunedaq-development.opensciencegrid.org
, depending on the scenario)