Skip to content

Commit a1622a2

Browse files
author
Sean Sundberg
authored
Adds tkn to image and updates igc and gitu (#18)
Signed-off-by: Sean Sundberg <seansund@us.ibm.com>
1 parent 696504f commit a1622a2

2 files changed

Lines changed: 30 additions & 4 deletions

File tree

Containerfile-alpine

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ FROM quay.io/cloudnativetoolkit/terraform:${TERRAFORM_VERSION}-v2.0.4-alpine
44
ARG TARGETPLATFORM
55
ARG BASE_OS=alpine
66
ARG 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
99
ARG KUBESEAL_VERSION=0.18.1
1010
ARG ARGOCD_VERSION=2.4.6
1111
ARG KUSTOMIZE_VERSION=4.5.5
12+
ARG TKN_VERSION=0.23.1
1213

1314
ENV 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+
95108
VOLUME /workspaces
96109

97110
ENTRYPOINT ["/bin/bash"]

Containerfile-fedora

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ FROM quay.io/cloudnativetoolkit/terraform:${TERRAFORM_VERSION}-v2.0.4-fedora
44
ARG TARGETPLATFORM
55
ARG BASE_OS=linux
66
ARG 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
99
ARG KUBESEAL_VERSION=0.18.1
1010
ARG ARGOCD_VERSION=2.4.6
1111
ARG KUSTOMIZE_VERSION=4.5.5
12+
ARG TKN_VERSION=0.23.1
1213

1314
ENV 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+
100113
VOLUME /workspaces
101114

102115
ENTRYPOINT ["/bin/bash"]

0 commit comments

Comments
 (0)