Draft: ci: add pkg_dep_check job to ci pipeline
Description
This MR adds a job from the awi_utils package, that allows to run tests for three different package version combinations of the module. It can be started using by setting 2 env variables:
CHECK_PKG_VERSIONS: "1"
CI_JOB_CHECK_PACKAGE_COMMANDS: 'pytest -v --junitxml=report.xml --random-order ./bec_server/tests ./bec_lib/tests ./bec_ipython_client/tests/client_tests'
Note, the second one defines which job to run for the three packages.
Related Issues
relates to #267 (closed)
Type of Change
- add ci job from template provided by
awi_utils
Definition of Done
-
Documentation is up-to-date.