diff --git a/docker/ci/Dockerfile b/docker/ci/Dockerfile index 6d5c5caf0..9c55f7f29 100644 --- a/docker/ci/Dockerfile +++ b/docker/ci/Dockerfile @@ -54,7 +54,7 @@ RUN pip install -q --no-cache-dir \ # lxml 6.0.0 is not compatible with our image 'lxml<6.0.0' \ cmake \ - conan==2.22.1 \ + conan==2.24.0 \ gcovr \ # We're adding pre-commit to this image as well, # because clang-tidy workflow requires it diff --git a/docker/ci/README.md b/docker/ci/README.md index d899afab0..0bf559991 100644 --- a/docker/ci/README.md +++ b/docker/ci/README.md @@ -5,15 +5,15 @@ It is used in [Clio Github Actions](https://github.com/XRPLF/clio/actions) but c The image is based on Ubuntu 20.04 and contains: -- ccache 4.12.1 +- ccache 4.12.2 - Clang 19 - ClangBuildAnalyzer 1.6.0 -- Conan 2.22.1 -- Doxygen 1.15.0 +- Conan 2.24.0 +- Doxygen 1.16.1 - GCC 15.2.0 -- GDB 16.3 -- gh 2.82.1 -- git-cliff 2.10.1 +- GDB 17.1 +- gh 2.83.2 +- git-cliff 2.11.0 - mold 2.40.4 - Ninja 1.13.2 - Python 3.8 diff --git a/docker/tools/Dockerfile b/docker/tools/Dockerfile index 71f09000c..16196ea27 100644 --- a/docker/tools/Dockerfile +++ b/docker/tools/Dockerfile @@ -42,7 +42,7 @@ RUN wget --progress=dot:giga "https://github.com/rui314/mold/archive/refs/tags/v && ninja install \ && rm -rf /tmp/* /var/tmp/* -ARG CCACHE_VERSION=4.12.1 +ARG CCACHE_VERSION=4.12.2 RUN wget --progress=dot:giga "https://github.com/ccache/ccache/releases/download/v${CCACHE_VERSION}/ccache-${CCACHE_VERSION}.tar.gz" \ && tar xf "ccache-${CCACHE_VERSION}.tar.gz" \ && cd "ccache-${CCACHE_VERSION}" \ @@ -59,7 +59,7 @@ RUN apt-get update \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -ARG DOXYGEN_VERSION=1.15.0 +ARG DOXYGEN_VERSION=1.16.1 RUN wget --progress=dot:giga "https://github.com/doxygen/doxygen/releases/download/Release_${DOXYGEN_VERSION//./_}/doxygen-${DOXYGEN_VERSION}.src.tar.gz" \ && tar xf "doxygen-${DOXYGEN_VERSION}.src.tar.gz" \ && cd "doxygen-${DOXYGEN_VERSION}" \ @@ -79,13 +79,13 @@ RUN wget --progress=dot:giga "https://github.com/aras-p/ClangBuildAnalyzer/archi && ninja install \ && rm -rf /tmp/* /var/tmp/* -ARG GIT_CLIFF_VERSION=2.10.1 +ARG GIT_CLIFF_VERSION=2.11.0 RUN wget --progress=dot:giga "https://github.com/orhun/git-cliff/releases/download/v${GIT_CLIFF_VERSION}/git-cliff-${GIT_CLIFF_VERSION}-x86_64-unknown-linux-musl.tar.gz" \ && tar xf git-cliff-${GIT_CLIFF_VERSION}-x86_64-unknown-linux-musl.tar.gz \ && mv git-cliff-${GIT_CLIFF_VERSION}/git-cliff /usr/local/bin/git-cliff \ && rm -rf /tmp/* /var/tmp/* -ARG GH_VERSION=2.82.1 +ARG GH_VERSION=2.83.2 RUN wget --progress=dot:giga "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_${TARGETARCH}.tar.gz" \ && tar xf gh_${GH_VERSION}_linux_${TARGETARCH}.tar.gz \ && mv gh_${GH_VERSION}_linux_${TARGETARCH}/bin/gh /usr/local/bin/gh \ @@ -100,7 +100,7 @@ RUN apt-get update \ && apt-get clean \ && rm -rf /var/lib/apt/lists/* -ARG GDB_VERSION=16.3 +ARG GDB_VERSION=17.1 RUN wget --progress=dot:giga "https://sourceware.org/pub/gdb/releases/gdb-${GDB_VERSION}.tar.gz" \ && tar xf "gdb-${GDB_VERSION}.tar.gz" \ && cd "gdb-${GDB_VERSION}" \