Skip to content

Get rid of Conda to check incompatibility with a different major version of khiops #578

@tramora

Description

@tramora

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

Metadata

Metadata

Assignees

No fields configured for DevChore.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions