diff --git a/README.md b/README.md index 9a39aaa86837002cdc79d83a0270045ef1dcb25b..362405a59ffced3d8e48588275601133a4793f78 100644 --- a/README.md +++ b/README.md @@ -100,11 +100,13 @@ The idea is to write as much generic code as possible, so this can be used by a Do not override these values. -| Variable | Meaning and use | Value | Notes | -| :--- | :--- | :--- | :--- | -| `LOCAL_PREFIX` | Installation path for `common_bench` | `.local` | First searched via `$PATH`,`$LD_LIBRARY_PATH`, etc. | -| `DETECTOR_PREFIX` | Path for downloading repos and build directories | `$LOCAL_PREFIX/detector` | | -| `DETECTOR_PATH` | Path to top level detector description files | `$LOACL_PREFIX/share/$DETECTOR` | This is where various `DETECTOR_CONFIG`s should live too | +| Variable | Meaning and use | Value | Notes | +| :--- | :--- | :--- | :--- | +| `LOCAL_PREFIX` | Installation path for `common_bench` | `.local` | First searched via `$PATH`,`$LD_LIBRARY_PATH`, etc. | +| `DETECTOR_PREFIX` | Path for downloading repos and build directories | `$LOCAL_PREFIX/detector` | | +| `DETECTOR_PATH` | Path to top level detector description files | `$LOCAL_PREFIX/share/$DETECTOR` | This is where various `DETECTOR_CONFIG`s should live too | +| `LOCAL_DATA_PATH` | Large file data storage for pipeline jobs | `/scratch/${CI_PROJECT_NAME}_${CI_PIPELINE_ID}` | use for most data files | + #### Build Strategy @@ -115,9 +117,10 @@ First, let's start with the underlying assumptions: todo -#### Data Flow: Artifacts Vs dedicated storage +#### Data Flow: Artifacts vs dedicated storage -todo +- Do not store large files as artifacts. +- Use `LOCAL_DATA_PATH` for large files, such as, field maps, rootfiles, etc. ### For benchmarks