This commit is contained in:
1 parent
378887af85
commit
dbaac60ecb
1 file changed
+12
-3
+12
-3
@@ -55,7 +55,6 @@ RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \
|
||||
&& apt-get install -y --no-install-recommends nodejs \
|
||||
&& npm cache clean --force
|
||||
|
||||
|
||||
# --- Install act (GitHub Actions local runner) ---
|
||||
RUN mkdir /tmp/act \
|
||||
&& curl -s https://api.github.com/repos/nektos/act/releases/latest \
|
||||
@@ -95,10 +94,9 @@ RUN curl -L -o /tmp/buildkit.tar.gz \
|
||||
&& tar -xzf /tmp/buildkit.tar.gz -C /usr/local/bin --strip-components=1 bin/ \
|
||||
&& rm /tmp/buildkit.tar.gz
|
||||
|
||||
|
||||
#----- fluxcd cli
|
||||
RUN curl -s https://fluxcd.io/install.sh | bash
|
||||
|
||||
|
||||
#----- SOPS
|
||||
ENV SOPS_VERSION=3.13.1
|
||||
|
||||
@@ -108,4 +106,15 @@ RUN cp /tmp/sops /usr/local/bin/sops
|
||||
RUN chmod +x /usr/local/bin/sops
|
||||
|
||||
|
||||
#----- argo cli
|
||||
ENV ARGO_CLI_VERSION=4.1.4
|
||||
RUN wget "https://github.com/argoproj/argo-workflows/releases/download/v${ARGO_CLI_VERSION}/argo-linux-amd64.gz" -O /tmp/argo-linux-amd64.gz && \
|
||||
cd /tmp && gunzip argo-linux-amd64.gz && \
|
||||
chmod +x argo-linux-amd64 && \
|
||||
mv argo-linux-amd64 /usr/local/bin/argo
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in new issue
Block a user