Description
Currently, in order to check incompatibility with a different major version of khiops,
the Khiops core Conda package is installed in a dedicated Conda environment in the docker files (for debian, ubuntu and rocky)
Snippet :
# Install Khiops from a different major version in a dedicated conda environment \
# for a specific test regarding compatibility test \
# The python interpreter version of the base environment is used as no specific version is given \
$CONDA create -y -n py3_khiops10_conda; \
$CONDA install -y -n py3_khiops10_conda khiops::khiops-core==10.3.1;
Later in the github workflow tests.yml at the step Test Khiops Integration this Conda environment is used to detect the major version mismatch.
Questions/Ideas
For this specific purpose an official but older khiops docker image from docker hub could be used (khiopsml/khiops-ubuntu:10.3.2.1).
A new job using this image would be created in the github workflow tests.yml
Description
Currently, in order to check incompatibility with a different major version of khiops,
the Khiops core Conda package is installed in a dedicated Conda environment in the docker files (for debian, ubuntu and rocky)
Snippet :
Later in the github workflow
tests.ymlat the stepTest Khiops Integrationthis Conda environment is used to detect the major version mismatch.Questions/Ideas
For this specific purpose an official but older khiops docker image from docker hub could be used (
khiopsml/khiops-ubuntu:10.3.2.1).A new job using this image would be created in the github workflow
tests.yml