Run extended ci with web
This MR further improves the Allen CI.
-
Readme has been updated to reflect the
LCG97apython3
use. -
A longer CI sequence of jobs is run when the CI is manually issued from the CI/CD section of the Allen gitlab webpage:
This is the issued CI when a commit is added to the MR: https://gitlab.cern.ch/lhcb/Allen/-/pipelines/2158395/dag
This is the issued CI when manually issuing it from the web: https://gitlab.cern.ch/lhcb/Allen/-/pipelines/2158398/dag
-
Job templates have been refactored and functions are reused for more use cases.
-
GPUs are now identified by their UUID. Jobs are numactl'ed to the correct GPU domain.
Built on top of !469 (merged).
Edited by Daniel Hugo Campora Perez