Skip to content

Commit 8a8fced

Browse files
committed
install pulsar
1 parent 514b7da commit 8a8fced

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

runner/actions-runner.ubuntu-22.04.dockerfile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,11 @@ RUN apt-get update -y \
2525
sudo \
2626
unzip \
2727
zip \
28+
wget \
29+
g++ \
30+
make \
31+
cmake libssl-dev libcurl4-openssl-dev liblog4cxx-dev \
32+
libprotobuf-dev protobuf-compiler libboost-all-dev google-mock libgtest-dev libjsoncpp-dev \
2833
&& rm -rf /var/lib/apt/lists/*
2934

3035
RUN adduser --disabled-password --gecos "" --uid $RUNNER_USER_UID runner \
@@ -87,6 +92,10 @@ RUN export ARCH=$(echo ${TARGETPLATFORM} | cut -d / -f2) \
8792
&& which docker-compose \
8893
&& docker compose version
8994

95+
RUN wget --no-check-certificate --user-agent=Mozilla -O apache-pulsar-client-dev.deb "https://archive.apache.org/dist/pulsar/pulsar-2.8.0/DEB/apache-pulsar-client-dev.deb" \
96+
&& wget --no-check-certificate --user-agent=Mozilla -O apache-pulsar-client.deb "https://archive.apache.org/dist/pulsar/pulsar-2.8.0/DEB/apache-pulsar-client.deb" \
97+
&& apt install ./apache-pulsar-client*.deb
98+
9099
# We place the scripts in `/usr/bin` so that users who extend this image can
91100
# override them with scripts of the same name placed in `/usr/local/bin`.
92101
COPY entrypoint.sh startup.sh logger.sh graceful-stop.sh update-status /usr/bin/

0 commit comments

Comments
 (0)