Closed andrewmogan closed 5 months ago
I think this looks great. One additional idea: how about if the location provided by the environment variable be printed by dbt-info sourcecode
? I.e., when you run the command, you see something like this:
dfmodules: develop
fdreadoutlibs: develop
All other packages' sourcecode in /cvmfs/dunedaq-development.opensciencegrid.org/nightly/NFDT_DEV_240624_A9/sourcecode
This PR, in combination with DUNE-DAQ/daq-release#381, implements the environment variable
DUNE_DAQ_RELEASE_SOURCE
, which points to a directory on/cvmfs
containing the sourcecode used in the created release. Example usage:The last command outputs
and an
ls
in that directory shows all relevant packages.In the case where the
sourcecode
directory does not exist,dbt-create
will print a warning andDUNE_DAQ_RELEASE_SOURCE
will still be set to the non-existentsourcecode
area: