[SIGMON-141] Adapt notebooks to CI
Context
- ticket: https://its.cern.ch/jira/browse/SIGMON-141
- other MRs: lhc-sm-api!73 (merged), lhc-sm-hwc!28 (merged)
What was done
- new repo created for the code which shouldn't be the part of the
lhc-sm-api
but is common for many notebooks and can be reused - function that checks if appropriate parameters were injected
TODO
- ? rename package to sth like
lhcsmcommons.notebooks
- improve README
QA
- code was unit tested
- acceptance tests were not written, but the stage which executes notebooks passed: https://gitlab.cern.ch/LHCData/lhc-sm-hwc/-/jobs/15753923
Review objectives
- assessment of code functionality
- assessment of code quality
- identifying potential refactorings / logic common to other projects
- knowledge sharing
Edited by Aleksandra Mnich