Improve CI pipeline
-
TODO:
-
: check the way LHCb does for deploying new DIRAC version: https://gitlab.cern.ch/lhcb-dirac/LHCbDIRAC/-/blob/master/.gitlab-ci.yml#L304-324 -
: deploy CTADIRAC on CVMFS ? To do if we want to update the server version to run the system tests before deploying on Pypi -
: add systems tests in the test report -
: fill the traceability matrix with UCs and Reqs -
: use the dpps-aiv-toolkit in the ci (waiting for cta-computing/dpps/aiv/dpps-aiv-toolkit!21 (merged))
-
-
-
: Run pre-commit, on commited files only at first, since old ones do not respect pep syntax -
: Generate test report: https://gitlab.cta-observatory.org/cta-computing/dpps/workload/notes/test-report/-/issues/4
-
-
-
: Store Docker images Harbor
-
Edited by Natthan.Pigoux