Skip to content

Commit b7141d5

Browse files
committed
install aws cli and yarn
1 parent d3b82fd commit b7141d5

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

runner/actions-runner.ubuntu-22.04.dockerfile

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,17 @@ RUN wget --no-check-certificate --user-agent=Mozilla -O apache-pulsar-client-dev
9999
&& 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" \
100100
&& apt install ./apache-pulsar-client*.deb
101101

102+
RUN curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o /tmp/awscliv2.zip \
103+
&& unzip -q /tmp/awscliv2.zip -d /tmp \
104+
&& rm /tmp/awscliv2.zip \
105+
&& ./tmp/aws/install \
106+
&& rm -rf /tmp/aws/
107+
108+
RUN curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \
109+
&& echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \
110+
&& apt update -y \
111+
&& apt install -y --no-install-recommends yarn
112+
102113
# We place the scripts in `/usr/bin` so that users who extend this image can
103114
# override them with scripts of the same name placed in `/usr/local/bin`.
104115
COPY entrypoint.sh startup.sh logger.sh graceful-stop.sh update-status /usr/bin/

0 commit comments

Comments
 (0)