File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,11 +4,12 @@ FROM quay.io/cloudnativetoolkit/terraform:${TERRAFORM_VERSION}-v2.0.4-alpine
44ARG TARGETPLATFORM
55ARG BASE_OS=alpine
66ARG OPENSHIFT_CLI_VERSION=4.10
7- ARG IGC_VERSION=1.37.5
8- ARG GITU_VERSION=1.13.6
7+ ARG IGC_VERSION=1.38.0
8+ ARG GITU_VERSION=1.14.1
99ARG KUBESEAL_VERSION=0.18.1
1010ARG ARGOCD_VERSION=2.4.6
1111ARG KUSTOMIZE_VERSION=4.5.5
12+ ARG TKN_VERSION=0.23.1
1213
1314ENV TF_CLI_ARGS_apply="-parallelism=6"
1415
@@ -92,6 +93,18 @@ RUN curl -sLo kustomize.tar.gz https://github.com/kubernetes-sigs/kustomize/rele
9293 rm kustomize.tar.gz && \
9394 kustomize version
9495
96+ ## tkn
97+ RUN if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then exit 0; fi; \
98+ curl -sLo tkn.tar.gz https://mirror.openshift.com/pub/openshift-v4/amd64/clients/pipeline/${TKN_VERSION}/tkn-linux-amd64-${TKN_VERSION}.tar.gz && \
99+ mkdir tmp && \
100+ cd tmp && \
101+ tar xzf ../tkn.tar.gz && \
102+ sudo mv tkn /usr/local/bin && \
103+ cd .. && \
104+ rm -rf tmp && \
105+ rm tkn.tar.gz && \
106+ tkn version
107+
95108VOLUME /workspaces
96109
97110ENTRYPOINT ["/bin/bash"]
Original file line number Diff line number Diff line change @@ -4,11 +4,12 @@ FROM quay.io/cloudnativetoolkit/terraform:${TERRAFORM_VERSION}-v2.0.4-fedora
44ARG TARGETPLATFORM
55ARG BASE_OS=linux
66ARG OPENSHIFT_CLI_VERSION=4.10
7- ARG IGC_VERSION=1.37.5
8- ARG GITU_VERSION=1.13.6
7+ ARG IGC_VERSION=1.38.0
8+ ARG GITU_VERSION=1.14.1
99ARG KUBESEAL_VERSION=0.18.1
1010ARG ARGOCD_VERSION=2.4.6
1111ARG KUSTOMIZE_VERSION=4.5.5
12+ ARG TKN_VERSION=0.23.1
1213
1314ENV TF_CLI_ARGS_apply="-parallelism=6"
1415
@@ -97,6 +98,18 @@ RUN curl -sLo kustomize.tar.gz https://github.com/kubernetes-sigs/kustomize/rele
9798 rm kustomize.tar.gz && \
9899 kustomize version
99100
101+ ## tkn
102+ RUN if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then exit 0; fi; \
103+ curl -sLo tkn.tar.gz https://mirror.openshift.com/pub/openshift-v4/amd64/clients/pipeline/${TKN_VERSION}/tkn-linux-amd64-${TKN_VERSION}.tar.gz && \
104+ mkdir tmp && \
105+ cd tmp && \
106+ tar xzf ../tkn.tar.gz && \
107+ sudo mv tkn /usr/local/bin && \
108+ cd .. && \
109+ rm -rf tmp && \
110+ rm tkn.tar.gz && \
111+ tkn version
112+
100113VOLUME /workspaces
101114
102115ENTRYPOINT ["/bin/bash"]
You can’t perform that action at this time.
0 commit comments