From d7fcb3c2000518922f1df59775b9ebb5628b6559 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=82=8B=E3=81=BF?= <4680567+narumiruna@users.noreply.github.com> Date: Wed, 1 May 2024 00:31:00 +0800 Subject: [PATCH] upgrade CMake in dockerfile-cli (fixes #6420) (#6426) --- docker/dockerfile-cli | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/docker/dockerfile-cli b/docker/dockerfile-cli index 51e7bd962..63c3e1f3d 100644 --- a/docker/dockerfile-cli +++ b/docker/dockerfile-cli @@ -8,7 +8,7 @@ ENV \ RUN apt-get update -y && \ apt-get install -y --no-install-recommends \ ca-certificates \ - cmake \ + curl \ build-essential \ gcc \ g++ \ @@ -16,12 +16,17 @@ RUN apt-get update -y && \ libomp-dev && \ rm -rf /var/lib/apt/lists/* +RUN curl -L -o cmake.sh https://github.com/Kitware/CMake/releases/download/v3.29.2/cmake-3.29.2-linux-x86_64.sh && \ + chmod +x cmake.sh && \ + sh ./cmake.sh --prefix=/usr/local --skip-license && \ + rm cmake.sh + RUN git clone \ --recursive \ --branch stable \ --depth 1 \ https://github.com/Microsoft/LightGBM && \ - cd ./Lightgbm && \ + cd ./LightGBM && \ cmake -B build -S . && \ cmake --build build -j4 && \ cmake --install build && \