Skip to content

Commit

Permalink
add manual openssl 3 install
Browse files Browse the repository at this point in the history
  • Loading branch information
RogerZhongAWS committed Mar 28, 2024
1 parent be63608 commit 9eeba67
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 8 deletions.
8 changes: 8 additions & 0 deletions .github/docker-images/base-images/amazonlinux/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,14 @@ RUN yum check-update; yum upgrade -y && \

RUN mkdir /home/dependencies

WORKDIR /home/dependencies
RUN wget https://www.openssl.org/source/openssl-3.0.12.tar.gz \
&& tar xzvf openssl-3.0.12.tar.gz \
&& cd openssl-3.0.12 \
&& ./config \
&& make depend \
&& make all

WORKDIR /home/dependencies
RUN wget https://github.com/madler/zlib/archive/v1.2.13.tar.gz -O /tmp/zlib-1.2.13.tar.gz && \
tar xzvf /tmp/zlib-1.2.13.tar.gz && \
Expand Down
8 changes: 8 additions & 0 deletions .github/docker-images/base-images/debian-ubuntu/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,14 @@ RUN apt update && apt upgrade -y && \

RUN mkdir /home/dependencies

WORKDIR /home/dependencies
RUN wget https://www.openssl.org/source/openssl-3.0.12.tar.gz \
&& tar xzvf openssl-3.0.12.tar.gz \
&& cd openssl-3.0.12 \
&& ./config \
&& make depend \
&& make all

WORKDIR /home/dependencies
RUN wget https://github.com/madler/zlib/archive/v1.2.13.tar.gz -O /tmp/zlib-1.2.13.tar.gz && \
tar xzvf /tmp/zlib-1.2.13.tar.gz && \
Expand Down
16 changes: 8 additions & 8 deletions .github/docker-images/base-images/fedora/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,14 @@ RUN dnf -y update \

RUN mkdir /home/dependencies

WORKDIR /home/dependencies
RUN wget https://www.openssl.org/source/openssl-3.0.12.tar.gz \
&& tar xzvf openssl-3.0.12.tar.gz \
&& cd openssl-3.0.12 \
&& ./config \
&& make depend \
&& make all

WORKDIR /home/dependencies
RUN wget https://github.com/madler/zlib/archive/v1.2.13.tar.gz -O /tmp/zlib-1.2.13.tar.gz && \
tar xzvf /tmp/zlib-1.2.13.tar.gz && \
Expand All @@ -34,14 +42,6 @@ RUN wget https://github.com/protocolbuffers/protobuf/releases/download/v3.17.3/p
make && \
make install

WORKDIR /home/dependencies
RUN wget https://www.openssl.org/source/openssl-3.0.8.tar.gz \
&& tar xzvf openssl-3.0.8.tar.gz \
&& cd openssl-3.0.8 \
&& ./config \
&& make depend \
&& make all

WORKDIR /home/dependencies
RUN git clone --branch v2.13.6 https://github.com/catchorg/Catch2.git && \
cd Catch2 && \
Expand Down
8 changes: 8 additions & 0 deletions .github/docker-images/base-images/ubi8/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,14 @@ RUN yum -y update \

RUN mkdir /home/dependencies

WORKDIR /home/dependencies
RUN wget https://www.openssl.org/source/openssl-3.0.12.tar.gz \
&& tar xzvf openssl-3.0.12.tar.gz \
&& cd openssl-3.0.12 \
&& ./config \
&& make depend \
&& make all

WORKDIR /home/dependencies
RUN wget https://github.com/madler/zlib/archive/v1.2.13.tar.gz -O /tmp/zlib-1.2.13.tar.gz && \
tar xzvf /tmp/zlib-1.2.13.tar.gz && \
Expand Down

0 comments on commit 9eeba67

Please sign in to comment.