Skip to content

Commit

Permalink
Add build deps in CI baseimg
Browse files Browse the repository at this point in the history
  • Loading branch information
Coldwings authored and lihuiba committed Jan 6, 2025
1 parent 83a6ffb commit ad54fae
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/images/base/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ RUN dnf install -y git cmake gcc-c++ openssl-devel libcurl-devel libaio-devel su
dnf config-manager --set-enabled powertools && \
dnf install -y gtest-devel gmock-devel fuse-devel libgsasl-devel e2fsprogs-devel && \
dnf install -y gcc-toolset-9-gcc-c++ gcc-toolset-10-gcc-c++ gcc-toolset-11-gcc-c++ gcc-toolset-12-gcc-c++ && \
dnf install -y redis && \
dnf install -y redis nasm && \
dnf clean all && rm -rf /var/cache/yum && \
wget https://github.com/gflags/gflags/archive/refs/tags/v2.1.2.tar.gz -O - | tar -xvz && \
cd gflags-2.1.2 && export CXXFLAGS="-fPIC" && cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo -DBUILD_SHARED_LIBS=1 -DBUILD_STATIC_LIBS=1 . && make -j 8 && make install && \
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/images/fstack/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM debian:11

RUN apt update -y && \
apt install -y build-essential git curl cmake libssl-dev libcurl4-openssl-dev libaio-dev zlib1g-dev libgtest-dev libgmock-dev libgflags-dev libfuse-dev libgsasl7-dev && \
apt install -y python3-pip python3-pyelftools libnuma-dev && \
apt install -y python3-pip python3-pyelftools libnuma-dev nasm && \
pip3 install ninja meson && \
cd /root && \
curl -LO https://github.com/F-Stack/f-stack/archive/refs/tags/v1.22.tar.gz && \
Expand Down

0 comments on commit ad54fae

Please sign in to comment.