зеркало из https://github.com/microsoft/LightGBM.git
[ci] replace uses of 'mamba' with 'conda', use Python 12 for test-python-latest-job (#6663)
This commit is contained in:
Родитель
d1d218c329
Коммит
436f826714
12
.ci/test.sh
12
.ci/test.sh
|
@ -66,7 +66,7 @@ fi
|
|||
CONDA_PYTHON_REQUIREMENT="python=$PYTHON_VERSION[build=*cpython]"
|
||||
|
||||
if [[ $TASK == "if-else" ]]; then
|
||||
mamba create -q -y -n $CONDA_ENV ${CONDA_PYTHON_REQUIREMENT} numpy
|
||||
conda create -q -y -n $CONDA_ENV ${CONDA_PYTHON_REQUIREMENT} numpy
|
||||
source activate $CONDA_ENV
|
||||
cmake -B build -S . || exit 1
|
||||
cmake --build build --target lightgbm -j4 || exit 1
|
||||
|
@ -95,7 +95,7 @@ if [[ $TASK == "swig" ]]; then
|
|||
fi
|
||||
|
||||
if [[ $TASK == "lint" ]]; then
|
||||
mamba create -q -y -n $CONDA_ENV \
|
||||
conda create -q -y -n $CONDA_ENV \
|
||||
${CONDA_PYTHON_REQUIREMENT} \
|
||||
'cmakelint>=1.4.3' \
|
||||
'cpplint>=1.6.0' \
|
||||
|
@ -116,10 +116,10 @@ fi
|
|||
|
||||
if [[ $TASK == "check-docs" ]] || [[ $TASK == "check-links" ]]; then
|
||||
cd "${BUILD_DIRECTORY}/docs"
|
||||
mamba env create \
|
||||
conda env create \
|
||||
-n $CONDA_ENV \
|
||||
--file ./env.yml || exit 1
|
||||
mamba install \
|
||||
conda install \
|
||||
-q \
|
||||
-y \
|
||||
-n $CONDA_ENV \
|
||||
|
@ -157,7 +157,7 @@ else
|
|||
CONDA_REQUIREMENT_FILES="--file ${BUILD_DIRECTORY}/.ci/conda-envs/ci-core.txt"
|
||||
fi
|
||||
|
||||
mamba create \
|
||||
conda create \
|
||||
-y \
|
||||
-n $CONDA_ENV \
|
||||
${CONDA_REQUIREMENT_FILES} \
|
||||
|
@ -306,7 +306,7 @@ matplotlib.use\(\"Agg\"\)\
|
|||
' plot_example.py # prevent interactive window mode
|
||||
sed -i'.bak' 's/graph.render(view=True)/graph.render(view=False)/' plot_example.py
|
||||
# requirements for examples
|
||||
mamba install -y -n $CONDA_ENV \
|
||||
conda install -y -n $CONDA_ENV \
|
||||
'h5py>=3.10' \
|
||||
'ipywidgets>=8.1.2' \
|
||||
'notebook>=7.1.2'
|
||||
|
|
|
@ -115,7 +115,7 @@ jobs:
|
|||
--rm \
|
||||
-v $(pwd):/opt/lgb-build \
|
||||
-w /opt/lgb-build \
|
||||
python:3.11 \
|
||||
python:3.12 \
|
||||
/bin/bash ./.ci/test-python-latest.sh
|
||||
test-oldest-versions:
|
||||
name: Python - oldest supported versions (ubuntu-latest)
|
||||
|
|
Загрузка…
Ссылка в новой задаче