add argo cli
image-deploy.yaml / build-push-image (push) Successful in 13m41s

This commit is contained in:
Márcio Fernandes committed 2026-09-26 10:45:48 +01:00
1 parent 378887af85
commit dbaac60ecb
1 file changed
+12 -3
+12 -3
View File
@@ -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