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,8 +4,6 @@ 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.38.0
8- ARG GITU_VERSION=1.14.1
97ARG KUBESEAL_VERSION=0.18.1
108ARG ARGOCD_VERSION=2.4.6
119ARG KUSTOMIZE_VERSION=4.5.5
@@ -51,19 +49,6 @@ RUN curl -sL -o ./yq3 $(curl -sL https://api.github.com/repos/mikefarah/yq/relea
5149
5250RUN curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash && helm version
5351
54- ## igc
55- RUN curl -sL -o ./igc https://github.com/cloud-native-toolkit/ibm-garage-cloud-cli/releases/download/v${IGC_VERSION}/igc-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
56- chmod +x igc && \
57- sudo mv igc /usr/local/bin && \
58- sudo igc plugins --path /usr/local/bin && \
59- igc --version
60-
61- ## gitu
62- RUN curl -sL -o ./gitu https://github.com/cloud-native-toolkit/git-client/releases/download/v${GITU_VERSION}/gitu-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
63- chmod +x gitu && \
64- sudo mv gitu /usr/local/bin && \
65- gitu --version
66-
6752## kubeseal
6853RUN curl -sLo kubeseal.tar.gz https://github.com/bitnami-labs/sealed-secrets/releases/download/v${KUBESEAL_VERSION}/kubeseal-${KUBESEAL_VERSION}-linux-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "amd64"; fi).tar.gz && \
6954 mkdir tmp && \
@@ -105,6 +90,22 @@ RUN if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then exit 0; fi; \
10590 rm tkn.tar.gz && \
10691 tkn version
10792
93+ ARG IGC_VERSION=1.38.1
94+ ARG GITU_VERSION=1.14.1
95+
96+ ## igc
97+ RUN curl -sL -o ./igc https://github.com/cloud-native-toolkit/ibm-garage-cloud-cli/releases/download/v${IGC_VERSION}/igc-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
98+ chmod +x igc && \
99+ sudo mv igc /usr/local/bin && \
100+ sudo igc plugins --path /usr/local/bin && \
101+ igc --version
102+
103+ ## gitu
104+ RUN curl -sL -o ./gitu https://github.com/cloud-native-toolkit/git-client/releases/download/v${GITU_VERSION}/gitu-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
105+ chmod +x gitu && \
106+ sudo mv gitu /usr/local/bin && \
107+ gitu --version
108+
108109VOLUME /workspaces
109110
110111ENTRYPOINT ["/bin/bash"]
Original file line number Diff line number Diff line change @@ -4,8 +4,6 @@ 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.38.0
8- ARG GITU_VERSION=1.14.1
97ARG KUBESEAL_VERSION=0.18.1
108ARG ARGOCD_VERSION=2.4.6
119ARG KUSTOMIZE_VERSION=4.5.5
@@ -56,19 +54,6 @@ RUN curl -sL -o ./helm.tar.gz https://get.helm.sh/helm-v3.8.2-linux-$(if [[ "$TA
5654 rm ./helm.tar.gz && \
5755 helm version
5856
59- ## igc
60- RUN curl -sL -o ./igc https://github.com/cloud-native-toolkit/ibm-garage-cloud-cli/releases/download/v${IGC_VERSION}/igc-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
61- chmod +x igc && \
62- sudo mv igc /usr/local/bin && \
63- sudo igc plugins --path /usr/local/bin && \
64- igc --version
65-
66- ## gitu
67- RUN curl -sL -o ./gitu https://github.com/cloud-native-toolkit/git-client/releases/download/v${GITU_VERSION}/gitu-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
68- chmod +x gitu && \
69- sudo mv gitu /usr/local/bin && \
70- gitu --version
71-
7257## kubeseal
7358RUN curl -sLo kubeseal.tar.gz https://github.com/bitnami-labs/sealed-secrets/releases/download/v${KUBESEAL_VERSION}/kubeseal-${KUBESEAL_VERSION}-linux-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "amd64"; fi).tar.gz && \
7459 mkdir tmp && \
@@ -110,6 +95,24 @@ RUN if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then exit 0; fi; \
11095 rm tkn.tar.gz && \
11196 tkn version
11297
98+
99+ ARG IGC_VERSION=1.38.1
100+
101+ ## igc
102+ RUN curl -sL -o ./igc https://github.com/cloud-native-toolkit/ibm-garage-cloud-cli/releases/download/v${IGC_VERSION}/igc-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
103+ chmod +x igc && \
104+ sudo mv igc /usr/local/bin && \
105+ sudo igc plugins --path /usr/local/bin && \
106+ igc --version
107+
108+ ARG GITU_VERSION=1.14.1
109+
110+ ## gitu
111+ RUN curl -sL -o ./gitu https://github.com/cloud-native-toolkit/git-client/releases/download/v${GITU_VERSION}/gitu-${BASE_OS}-$(if [[ "$TARGETPLATFORM" == "linux/arm64" ]]; then echo "arm64"; else echo "x64"; fi) && \
112+ chmod +x gitu && \
113+ sudo mv gitu /usr/local/bin && \
114+ gitu --version
115+
113116VOLUME /workspaces
114117
115118ENTRYPOINT ["/bin/bash"]
You can’t perform that action at this time.
0 commit comments